#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<dos.h>
#include<time.h>
#include<math.h>
main ()
{
int num,v1,v2;
float r;
printf("Digite o primeiro valor ");
scanf("%d",&v1);
printf("Digite o segundo valor ");
scanf("%d",&v2);
num=geranumero(v1);//GERA UM NUMERO ALEATÓRIO NA FAIXA DADA POR V1
printf("\nNumero gerado = %d\n",num);
r=eleva(v1,v2);//ELEVA A BASE(V1) AO EXPOENTE(V2)
printf("\n %d elevado a %d = %.2f\n",v1,v2,r);
verificanumero(v1);//VERIFICA NUMERO DIGITADO EM V1 É PAR
getch();
}
Para a resolução do problema foram usados conhecimentos em linguagem C++, C, algoritmos básicos e matemática básica.
Primeiramente vamos fazer a função geranumero:
void geranumero( int x){
for(int i = 0; i < x; i++){ //
num[i] = rand();
}
}
Para verificar se o número é par use a seguinte função:
void verificanumero (int num){
printf("digite um numero inteiro: ");
scanf("%d",&num);
if(num%2==0)//operador %
{
printf("Par");
}
else
printf("Ímpar");
}}
Por fim, para elevar a base ao expoente, faça a seguinte função:
int expoente(int b, int e){
int result;
result = b*b*e;
return result;
}
Para a resolução do problema foram usados conhecimentos em linguagem C++, C, algoritmos básicos e matemática básica.
Primeiramente vamos fazer a função geranumero:
void geranumero( int x){
for(int i = 0; i < x; i++){ //
num[i] = rand();
}
}
Para verificar se o número é par use a seguinte função:
void verificanumero (int num){
printf("digite um numero inteiro: ");
scanf("%d",&num);
if(num%2==0)//operador %
{
printf("Par");
}
else
printf("Ímpar");
}}
Por fim, para elevar a base ao expoente, faça a seguinte função:
int expoente(int b, int e){
int result;
result = b*b*e;
return result;
}
Para a resolução do problema foram usados conhecimentos em linguagem C++, C, algoritmos básicos e matemática básica.
Primeiramente vamos fazer a função geranumero:
void geranumero( int x){
for(int i = 0; i < x; i++){ //
num[i] = rand();
}
}
Para verificar se o número é par use a seguinte função:
void verificanumero (int num){
printf("digite um numero inteiro: ");
scanf("%d",&num);
if(num%2==0)//operador %
{
printf("Par");
}
else
printf("Ímpar");
}}
Por fim, para elevar a base ao expoente, faça a seguinte função:
int expoente(int b, int e){
int result;
result = b*b*e;
return result;
}
Para escrever sua resposta aqui, entre ou crie uma conta
Linguagem de Programação.
•Unigran EAD
Compartilhar