--------------------------------------------------------------------------
MAC-115 - Turma T23 - 17 a 24/agosto/2007 - Comando "while"
==============================================================================
/*
* Arquivo: prog1.5.c
* ------------------
* Este programa é uma solução do Problema 1.5 do Caderno
* de Exercícios: dados inteiros x e n, com n >= 0,
* determinar x^n.
*/
#include <stdio.h>
int main()
{
int x, n, pot, i;
printf("Entre o valor de x: ");
scanf("%d", &x);
printf("Entre o valor de n (n >= 0): ");
scanf("%d", &n);
pot = 1;
i = 0;
while (i < n) {
pot = pot * x;
i = i + 1;
}
printf("%d^%d = %d\n", x, n, pot);
return 0;
}
-------------------------------------------------
/*
* arquivo: acha_n.c
* -----------------
* Este programa determina o menor inteiro n tal que
* a soma 1 + ... + n seja maior que 1000.
*/
#include
int main()
{
int n, soma;
soma = 0;
n = 0;
while (soma <= 1000) {
n = n + 1;
soma = soma + n;
printf("a soma de 1 ate' %d e' %d \n", n, soma);
}
printf("o menor inteiro n tal que 1 + ...+ n > 1000 e' %d\n", n);
return 0;
}