Exercício em programação c
1. Faça um programa que receba dois números e execute as operações abaixo;
A) O primeiro número elevado ao segundo número.
B) O segundo número elevado ao primeiro número.
Resposta:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main () { float n1,n2, resultado1,resultado2;
printf("\nDigite o primeiro numero\n"); scanf("%f",&n1); printf("\nDigite o segundo numero\n"); scanf("%f",&n2); printf("\n\n\n### Calculo do PRIMEIRO numero elevado ao Segundo ###\n\n"); printf("O resultado do Primeiro numero elevado ao segundo e: %.0f\n",pow(n1,n2));
printf("\n\n\n### Calculo do SEGUNDO numero elevado ao Primeiro ###\n\n"); printf("O resultado do Segundo numero elevado ao primeiro e: %.0f\n",pow(n2,n1));
system("pause\n");
}
2. Faça um programa que receba o preço de um produto e seu código .Mostre sua procedência de acordo com a tabela. CÓDIGO | PROCEDÊNCIA | 1 | SUL | 2 | NORTE | 3 | LESTE | 4 | OESTE | 5 ou 6 | NORDESTE | 7,8 ou9 | SUDESTE | 10 a 20 | CENTRO-OESTE | 21 a 30 | NORDESTE |
RESPOSTA
#include <stdio.h>
#include <stdlib.h>
main(){ float valor,codigo; printf("valor do produto: \n"); scanf("%f",&valor); printf("Digite o codigo: \n"); scanf("%f",&codigo); { if (codigo==1) printf("produto procedente: Sul\n",codigo); else if(codigo==2) printf("produto procedente: Norte\n",codigo);
{
if (codigo==3) printf("produto procedente: Leste\n",codigo); else if(codigo==4) printf("produto procedente: Oeste\n",codigo);
{
if (codigo==5||codigo==6) printf("produto procedente: Nordeste\n",codigo); else if(codigo>=7 &&codigo<=9) printf("produto procedente: Sudeste\n",codigo);
{
if(codigo>=10 &&codigo<=20) printf("produto procedente: Coeste\n",codigo); else if (codigo>=20&&codigo<=30) printf("produto procedente: Noroeste\n",codigo);
system("pause");
}
}
}
}
}