Prévia do material em texto
Revisão Prova 2
Desenvolva um algoritmo que calcule a soma de todos os números pares que são
múltiplos de cinco e que se encontram no conjunto dos números de 1 até 600.
#include
int main(){
int soma=0;
for(int i=5; i
int main(){
int idade 6, menor=10000, maior=0;
printf("digite aqui as idades de 6 pessoas:\n");
for(int i=0; imaior){
maior=idade[i];
}
if(idade[i]
int main(){
int numero,tnumeros, positivos, negativos, soma, soman;
float median, media;
printf("digite números negativos ou positivos: 0 para encerrar):\n");
while(1){
scanf("%d", &numero);
if(numero==0
Revisão Prova 2 2
break;
}
soma+=numero;
tnumeros++;
if(numero>0
positivos++;
}
if(numero
Revisão Prova 2 3
int main(){
int A;
float M, numero;
printf("Digite um número:\n");
scanf("%f", &numero);
for(int A1; A10; AA1
M numero/A;
printf("\n%.2f / %d %.2f",numero, A, M;
}
return 0;
}
9 Escreva um algoritmo que leia um valor inicial A e uma razão R e imprima uma
sequência em P.G. até que apareça o primeiro valor maior que 123.
#include
int main(){
int A, R, V;
printf("Dê o valor inicial: ");
scanf("%d", &A;
printf("Dê a razão: ");
scanf("%d", &R;
for(int i=1, VA; V123; i++, VV*R
printf("\n%d", V;
if(R1){
break;
}
}
return 0;
}
Revisão Prova 2 4
10 Escreva um algoritmo que leia um valor inicial A e imprima a sequência de
valores do cálculo de J e o seu resultado. Ex: JA A A1 A 2 … 0 ?
#include
int main(){
int A, soma;
printf("Dê um numero: ");
scanf("%d", &A;
soma=A;
printf("%d ", A;
for(int i=A1; i>0; i--){
printf (" %d", i);
soma+=i;
}
printf(" %d", soma);
return 0;
}
10 Escreva um algoritmo que leia um valor inicial A e imprima a sequência de
valores do cálculo de J e o seu resultado. Ex: JA A A1 A2 A3 … 0 ?
#include
int main(){
int A,soma, valor, sinal 1
printf("Dê um numero: ");
scanf("%d", &A;
soma=A;
Revisão Prova 2 5
printf("%d ", A;
for(int i=A1; i>0; i--){
sinal= sinal * 1;
valor = i * sinal;
if (valor>0
printf(" %d ", i);
}else{
printf(" %d ", i);
}
soma+=valor;
}
printf(" %d",soma);
return 0;
}
10 Escreva um algoritmo que leia um valor inicial A e imprima a sequência de
valores do cálculo de J e o seu resultado. Ex: JA A * A1 * A2 * A3 … 0 ?
#include
int main(){
int A, sinal 1, valor, resul;
printf("Dê um valor: ");
scanf("%d", &A;
resul=A;
printf("%d ", A;
for(int i=A1; A0; i--){
sinal = sinal * 1;
Revisão Prova 2 6
valor = i * sinal;
resul = resul * valor;
if(valor>0
printf("* %d ", i);
}
if(valor
int main(){
int n[1000], qnt=0, maior=0;
float soma=0, media;
printf("Me dê valores: Digite 0 para encerrar)\n");
for(int i=0; imedia){
maior++;
}
}
printf("\n\nA quantidade de números maiores que a média é de %d", maio
r);
printf("\nA média é de %.2f", media);
return 0;
}
4 Faça um algoritmo que receba 2 valores, A e B, e calcule JA JB.
JN Se N100, 2N ;
Se 100N40, N10;
Se 40 N0, N5;
Se N 0, 10;
Se N0, 0;
#include
int J(int N
if(N100
return N*2;
Revisão Prova 2 8
}
if(N100 && N40
return N10;
}
if(N40 && N0
return N5;
}
if(N0){
return 10;
}
if(N0){
return 0;
}
}
int main(){
int A,B,X;
printf("Me dê o valor de A ");
scanf("%d", &A;
printf("Me dê o valor de B ");
scanf("%d", &B;
int JA,JB;
JA JA;
JB JB;
X JAJB;
printf("J(A) JB %d", X;
return 0;
}
Revisão Prova 2 9
4 Faça um algoritmo que receba 2 valores, A e B, e calcule HA HB.
HN Se N854, N/5 ;
Se 854N200, N 3;
Se 200 N75, N*15;
Se 2N75, N10
Se N 2, 0;
Se N0, N3
Se N0,N*1
#include
int H(int N
if N854
return N/5;
}
if N200 && N854
return N3;
}
if N75 && N200
return N*15;
}
if N2 && N75
return N10;
}
if N2
return 0;
}
if N0
return 3;
}
if N0
return N*1;
Revisão Prova 2 10
}
return 0;
}
int main(){
int A, B, X;
printf("Digite o valorde A ");
scanf("%d", &A;
printf("Digite o valor de B ");
scanf("%d", &B;
int HA,HB;
HA HA;
HBHB;
XHA HB;
printf("O valor de HA HB %d", X;
printf("O valor de HA é %d\nO valor de HB é %d",HA, HB;
return 0;
}
Revisão Prova 2 11