TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmos

Exam: Algoritmos. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  4/3/2014  •  Exam  •  351 Palavras (2 Páginas)  •  227 Visualizações

Página 1 de 2

1. Dado o programa a seguir, determine o que sera impresso ao termino da execucao.

#include <stdio.h>

#include <stdlib.h>

main() {

for (int x=1; x<10; x=x-1)

{

printf ("x=%d",x);

}

system("pause");

}

Resposta: Será impresso valores, iniciando com o valor zero e diminuindo de um em um infinitamente até que se pare a execução do programa.

2. Preencha a funcao a fatorial para que seja capaz de calcular o fatorial do numero n recebido.

#include <stdio.h>

#include <stdlib.h>

int fatorial(int n)

{

int f = 1;

while (n > 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 <stdio.h>

#include <stdlib.h>

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");

}

1. Dado o programa a seguir, determine o que sera impresso ao termino da execucao.

#include <stdio.h>

#include <stdlib.h>

main() {

for (int x=1; x<10; x=x-1)

{

printf ("x=%d",x);

}

system("pause");

}

Resposta: Será impresso valores, iniciando com o valor zero e diminuindo de um em um infinitamente até que se pare a execução do programa.

...

Baixar como (para membros premium)  txt (3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com