Você está na página 1de 7

FACULDADE ESTÁCIO DO AMAZONAS

ALGORITMOS REALIZADOS EM SALA

MANAUS-AM
2023
KAMILLY AMANCIO BATISTA - 202202570397

ALGORITMOS REALIZADOS EM SALA

Este trabalho tem objetivo a obtenção de nota


complementar da AV2 da Disciplina de Algoritmo
e Complexidade administrada pelo Professor
Edwins Ramires.

MANAUS-AM
2023

1
SUMÁRIO

1. ALGORITMO DE SOMATÓRIO DE INTEIRO 3


2. ALGORITMO DE OPERAÇÕES MATEMÁTICAS (USANDO SWITCH) 3
3. ALGORITMO DE TROCA DE VALORES 5
4. ALGORITMO DE SOMA DE VALORES COM RETORNO 5
5. ALGORITMO DE SOMA DE VALORES SEM RETORNO 6

2
1. ALGORITMO DE SOMATÓRIO DE INTEIRO

//ALUNO: KAMILLY AMANCIO BATISTA


//MATRICULA: 202202570397
#include <stdio.h>

int main(void){

int n=8,m=4,resultado; // VARIAVEIS N - NÚMERO 1, M - NÚMERO 2

resultado=soma(n,m);

printf("\nSOMA: %i", resultado);


getch();
return 0;

}
void soma(int a,int b){

int resultado;
resultado=a+b;
return(resultado);

2. ALGORITMO DE OPERAÇÕES MATEMÁTICAS (USANDO SWITCH)

//ALUNO: KAMILLY AMANCIO BATISTA


//MATRICULA: 202202570397
#include <stdio.h>

void soma(int a,int b){

int somaTotal=0;
somaTotal=a+b;

printf("\nnA SOMA DE %i + %i = %i", a,b,somaTotal);


}

void subtracao(int a,int b){

int somaTotal=0;
somaTotal=a-b;

3
printf("\nnA SOMA DE %i - %i = %i", a,b,somaTotal);
}

void multiplicacao(int a,int b){

int somaTotal=0;
somaTotal=a*b;

printf("\nnA SOMA DE %i X %i = %i", a,b,somaTotal);


}
int main(){

int x,y,opcao;

do{

printf("\nDIGITE O PRMEIRO VALOR: ");


scanf("%i",&x);
printf("\nDIGITE O SEGUNDO VALOR: ");
scanf("%i",&y);

system("cls");

printf("\t MENU");
printf("\n\t 1 - SOMA");
printf("\t 2 - SUBTRACAO");
printf("\n\t 3 - MULTIPLICACAO");
printf("\nQUAL OPCAO DESEJA: ");
scanf("%i", &opcao);

switch(opcao){

case 1:
soma(x,y);
break;

case 2:
subtracao(x,y);
break;
case 3:
multiplicacao(x,y);
break;

case 4:
printf("\n\t ! OPCAO INVALIDA!");
break;

4
}

}while(opcao>!4);

3. ALGORITMO DE TROCA DE VALORES

//ALUNO: KAMILLY AMANCIO BATISTA


//MATRICULA: 202202570397
#include <stdio.h>

void trocaDeValores(int x,int y){

int auxiliar=0;

auxiliar = x;
x = y;
y = auxiliar;

printf("O valor de A: %i e valor de B: %i",x,y);

}
int main(void){

int a, b;

a = 10;
b = 5;

trocaDeValores(a,b);
}

4. ALGORITMO DE SOMA DE VALORES COM RETORNO

/*
ALUNO: KAMILLY AMANCIO BATISTA
MATRICULA: 2022020570397
*/

#include <stdio.h>

5
int somarValores() {
int i, soma = 0;
for (i = 1; i <= 10; i++) {
soma += i;
}
return soma;
}

int main(void) {
int resultado = somarValores();
printf("A soma dos valores de 1 ateh 10 eh: %d\n", resultado);
return 0;
}

5. ALGORITMO DE SOMA DE VALORES SEM RETORNO

/*
ALUNO: KAMILLY AMANCIO BATISTA
MATRICULA: 2022020570397
*/

#include <stdio.h>

void somaValores(){

int indice, soma=0;

for(indice=0;indice<=10;indice++){

soma=soma+indice;
}
printf("\nA SOMA DOS VALORES É %i", soma);
}

int main(void){

somaValores();

Você também pode gostar