Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo


Uma Possível Solução ...




1) Solicite ao usuário 2 números inteiros. Calcule e mostre o resultado do primeiro número elevado ao segundo. Use a função POW(). Após mostrar ao resultado, pergunte ao usuário se o mesmo deseja executar o programa novamente.


#include "stdio.h"
#include "conio.h"
#include "math.h"
#include "stdlib.h"
							
void main()
{
	int base, expo, result;
	char resp;

     do
     {
	clrscr();
	printf("\ndigite a base: ");
	scanf("%d",&base);
	printf("\ndigite o expoente: ");
	scanf("%d",&expo);
	result=pow(base,expo);
	printf("\n\n%d elevado a %d eh = %d",base,expo,result);

	printf("\n\n\ndeseja executar novamente (S/N) : ");
	fflush(stdin);
	scanf("%c",&resp);
	resp=toupper(resp);
     }while(resp=='S');
}