Algoritmos
#include
#include
main() {
1. Dado o programa a seguir, determine o que sera impresso ao termino da execucao.
#include
#include
main() { for (int x=1; x 1) { f = f * n; n = n - 1; } return f;
}
main() { int resultado = fatorial(6); printf("%d", resultado); system("pause");
}
3. Escreva um algoritmo que receba 20 numeros inteiros positivos, digitados pelo usuario.
Seu algoritmo deve informar o maior e o menor numero recebido.
#include
#include
main()
{
int N; int maior = 0; int menor = 999999999; int C = 1; printf("Digite 20 números inteiros positivos para verificar qual é o maior e qual é o menor:\n");
while(C < 21) { scanf("%d", &N); if(N >= 0) { if(N > maior) { maior = N; }
if(N < menor) { menor = N; } }
else { printf("Erro, são aceitos apenas números positivos, digite outro valor\n"); C = C - 1; }
C = C ++; } printf("\nO maior número digitado é %d\n", maior); printf("\nO menor número digitado é %d\n\n", menor); system("pause");
}
for (int x=1; x 1) { f = f * n; n = n - 1; } return f;
}
main() { int resultado = fatorial(6); printf("%d", resultado); system("pause");
}
3. Escreva um algoritmo que receba 20 numeros inteiros positivos, digitados pelo usuario.
Seu algoritmo deve informar o maior e o menor numero recebido.
#include
#include
main()
{
int N; int maior = 0; int menor = 999999999; int C = 1; printf("Digite 20 números inteiros positivos para verificar qual é o maior e qual é o menor:\n");
while(C < 21) { scanf("%d", &N); if(N >= 0) { if(N > maior) { maior = N; }
if(N < menor) { menor = N; } }
else { printf("Erro, são aceitos apenas números positivos, digite outro valor\n"); C = C - 1;