--------------------------------------------------------------------------
MAC-115 PROVINHA sobre o comando iterativo "while"
==========================================================================
Nome: .................................................................
1) Simule a execução do seguinte programa, supondo que o usuário
forneça o seguinte conjunto de dados:
5 -6 9 -2 -1 5 -8 0 6 -9
2) O que este programa faz? Explique o que significa o valor dado
por "Contagem" ao terminar a execução do programa.
--------------------------------------------------------------------------
#include <stdio.h>
int main()
{
int x, /* cada um dos numeros que serao lidos */
conta, /* total de inteiros nao-nulos */
conta_neg;
conta = 0;
conta_neg = 0;
printf("De varios numeros inteiros e termine a colecao fornecendo o zero\n");
scanf("%d", &x);
while (x != 0) {
if (x < 0)
conta_neg++;
conta++;
scanf("%d", &x);
}
printf("Numero de inteiros nao-nulos lidos: %d.\n", conta);
printf("Contagem = %d.\n", conta_neg);
return 0;
}
Last modified: Mon Aug 17 21:42:00 BRT 2015