Você está na página 1de 2

FACENS - FACULDADE DE ENGENHARIA DE SOROCABA

Algoritmos e Programação
Professor: Glauco Belini Ramos Filho Turma:
Nome: Data:
RA:

Exercícios – Operações aritméticas e estrutura de decisão.

1 ) O programa abaixo deveria receber valores e calcular a área do trapézio. Corrija-o.

#include <stdio.h>
#include <stdlib.h>

int main()
{
float baseMaior, baseMenor, altura, area;

printf("Digite os valores em sequencia: base maior, menor e altura");


scanf("%i", &baseMaior);
scanf("%i", &baseMenor);
scanf("%i", &altura);

area = ((baseMaior + baseMenor) * altura) / 2

printf("\n\nValor da area: ", area);

system("pause");
return 0;
}

2) Interprete o código abaixo e complete a tabela.

#include <stdio.h>
#include <stdlib.h>

int main()
{
float v1, v2, v3;
scanf("%f", &v1);
scanf("%f", &v2);
v3 = v3 + v2 * v1;
v2 = v3 + v1;
v1 = v3 + v2;
system("pause");
return 0;
}

V1 V2 V3
Entrada 2 4 0
Final
Entrada 4 2 0
Final
Entrada 2 2 0
Final
3 ) Baseado no código a seguir, complete a tabela:

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])


{

int x = 0, y = 0;
scanf("%i",&x);
scanf("%i",&y);
if ( x > 0 && y > 0)
{
if ( x > y)
printf("%i",(x * y));
else if (x < y)
printf("%i",(y / x));
else
printf("%i",(x *x - y * y));
}
system(“pause”);
return 0;
}

X Y Saída
5 2
4 8
1 0
10 10
10 20

4 ) Crie a lógica para desenvolver um software que recebe 3 valores de um usuário e fala qual
é o maior e o menor valor digitado. Caso os valores sejam iguais, o usuário deverá ser
informado.

Você também pode gostar