Trabalhos academicos https://www.fenix-eng.info
1) Imprimir a mensagem: “Universidade Estacio de Sa - UNESA”.
2) Imprimir seu curso no início da 3a zona.
3) Ler dois números inteiros e imprimir a soma. Antes do resultado, deverá aparecera mensagem : SOMA.
4) Ler um número inteiro e imprimir a soma do sucessor de seu triplo com o antecessor de seu dobro.
#include
int main()
{
int N1,N2,N3,N,S,A,Soma;
printf(" Entre com o numero N");
scanf("%i",&N);
S=N*3+1;
A=N*2-1;
Soma=S+A;
printf(" O sucessor do triplo do numero %i e %i e o antecessor do seu dobro e %i",N,S,A);
printf(" A soma do sucessor com o antecessor e: %i ",Soma);
system("pause ");
}
5) Ler idade e sexo e imprimir um em cada linha, separados por duas linhas em branco.
#include
int main()
{
char sexo;
int idade;
printf(" Digite sua idade: "); //%d decimal %i inteiro
scanf("%i",&idade); fgetc(stdin); // Limpar o teclado
printf(" Digite seu sexo: " );
scanf("%c",&sexo);
// fim da entrada de dados
// saida
system("cls"); // no linux clear - limpar a tela
system ("color 0c"); // mudar as cores
printf(" Sua idade eh: %i E o sexo eh: %c ",idade,sexo);
system(" pause");
}
6) Faça um programa para ler as dimensões de um terreno (comprimento c e largura l), bem como o preço do metro do arame p, então fornecer como saída o custo para cercar este mesmo terreno.
#include
int main()
{
int L,C,P,A;
printf(" Digite o comprimento do terreno: ");
scanf("%i",&C);
printf(" Digite a largura do terreno: ");
scanf("%i",&L);
printf(" Digite o preco do metro do arame R$ ");
scanf("%i",&A);
P=C*L*A;
printf(" O Custo para cercar o terreno eh R$%i ",P);
system(" pause");
}
7) Ler um número real e imprimir a quinta parte deste número.
#include
int main()
{
float real,Q;
printf(" Digite um numero: ");
scanf("%f",&real);
Q=real/5;
printf(" A quinta parte do numero %.2f eh: %.2f ",real,Q);
system(" pause");
}
8) Entrar com dois números reais e imprimir a média aritmética com a mensagem : MÉDIA: antes do resultado.
#include
int main()
{
float nun1,nun2,media;
printf(" Digite o primeiro numero: ");
scanf("%f",&nun1);
printf(" Digite o segundo numero: ");
scanf("%f",&nun2);
media= (nun1+nun2)/2;
printf(" O A media aritimetica eh %.2f ",media);
system(" pause");
}
9) Entrar com dois números inteiros e imprimir a seguinte saída:
1.................................33
Quociente:... Resto: ...
#include //verificar se está certo não entendi o enunciado
int main()
{
int nun1,nun2,div;
printf(" Digite o primeiro numero: ");
scanf("%i",&nun1);
printf(" Digite o segundo numero: ");
scanf("%i",&nun2);
printf(" %i %i: ",nun1,nun2);
div=nun1%nun2;
printf(" O quociente %i e o resto %i ",nun2,div);
system(" pause");
}
10) Entrar com 3 números e imprimir a média ponderada. Os pesos são: 3, 3 e 4.
#include //média ponderada
int main()
{
int nun1,nun2,nun3,p1,p2,p3,peso,media;
printf(" Digite o primeiro numero : ");
scanf("%i",&nun1);
printf(" Digite o peso : ");
scanf("%i",&p1);
printf(" Digite o segundo numero: "); //usar o valor 3
scanf("%i",&nun2);
printf(" Digite o peso : "); // usar peso 3
scanf("%i",&p2);
printf(" Digite o terceiro numero: ");
scanf("%i",&nun3);
printf(" Digite o peso : ");
scanf("%i",&p3);
peso=p1+p2+p3;
media =((nun1*p1)+(nun2*p2)+ (nun3*p3))/peso;
printf(" A media ponderada eh: %i ",media);
system(" pause");
}
11) Entrar com quatro números e respectivos pesos. Imprimir a média ponderada.
#include //média ponderada
int main()
{
int nun1,nun2,nun3,nun4,p1,p2,p3,p4,peso,media;
printf(" Digite o primeiro numero : ");
scanf("%i",&nun1);
printf(" Digite o peso : ");
scanf("%i",&p1);
printf(" Digite o segundo numero: ");
scanf("%i",&nun2);
printf(" Digite o peso : ");
scanf("%i",&p2);
printf(" Digite o terceiro numero: ");
scanf("%i",&nun3);
printf(" Digite o quarto numero: ");
scanf("%i",&nun4);
printf(" Digite o peso : ");
scanf("%i",&p4);
peso=p1+p2+p3+p4;
media = ((nun1*3)+(nun2*3)+ (nun3*4)+(nun4*p4))/peso;
printf(" A media ponderada eh: %i ",media);
system(" pause");
}
12) Faça um programa que possa entrar com o saldo de sua caderneta de poupança e imprima o novo saldo que teve reajuste de 1%.
#include
int main()
{
short int rodando;
float saldoAtual,saldoNovo;
do /*Este laco mantem o programa rodando enquanto o usuario desejar*/
{
printf("Digite o seu saldo: ");
scanf("%f",&saldoAtual);
saldoNovo=saldoAtual*1.01;
printf(" Seu saldo atual : %.2f E seu novo saldo novo: %2.2f ",saldoAtual,saldoNovo);
printf(" Digite 1 para manter o programa rodando. ");
scanf("%d", &rodando);
}
while(rodando==1);
return 0;
}
13) Faça um programa que possa entrar com o valor de um produto e imprima o valor tendo em vista que o desconto foi de 12%.
#include
int main()
{
short int rodando;
float produto,preco,desc;
do /*Este laco mantem o programa rodando enquanto o usuario desejar*/
{
printf("Digite o valor do produto: ");
scanf("%f",&produto);
preco=(produto*0.12); // desconto 12%
desc=produto-preco;
printf(" o desconto eh: %.2f e o novo preco eh: %.2f ",preco,desc);
printf(" Digite 1 para manter o programa rodando. ");
scanf("%d", &rodando);
}
while(rodando==1);
return 0;
}
14) Entrar com a data no formato DDMMAA (inteiro) e imprimir: dia, mês e ano em separado:
Dia: ...
Mes:...
Ano:..
#include //programa ta errado não tem proteção conta data errada
int main()
{
int dd,mm,aaaa;
printf("Entre com o dia de 1 a 31: ");
scanf("%i" ,&dd);
printf("Entre com o mes de 1 a 12: ");
scanf("%i",&mm);
printf("Entre com o ano: ");
scanf("%i" ,&aaaa);
printf (" data eh: %i/%i/%i ",dd,mm,aaaa);
system("pause");
}
15) Entrar com um número no formato CDU e imprimir invertido: UDC (Exemplo: 745, sairá 547 ). O número deverá ser armazenado em outra variável antes de ser impresso.
#include
int main()
{
int c,d,u,cdu,udc;
printf("Entre com a centena : "); // falta protenção
scanf("%i" ,&c);
printf("Entre com a dezena: ");
scanf("%i",&d);
printf("Entre com unidade: ");
scanf("%i" ,&u);
cdu=(c*100)+(d*10)+ u;
udc=(u*100)+(d*10)+c;
printf (" o numero CDU eh: %i o numero de UDC eh: %i ",cdu,udc);
system("pause");
}
16) Entrar com a base e a altura de um triângulo e imprimir a seguinte saída:
AREA:....
#include //Area do triangulo
int main()
{
int base,altura,area;
printf(" Digite a base de um triangulo : ");
scanf("%i",&base);
printf(" Digite a altura : ");
scanf("%i",&altura);
area=base*altura;
printf(" A area eh: %i ",area);
system(" pause");
}
17) Entrar com a base menor, a base maior e a altura de um trapézio e imprimir a seguinte saída:
AREA:
#include //Area do trapezio
int main()
{
int baseMaior,baseMenor,altura,area;
printf(" Digite a base menor : ");
scanf("%i",&baseMenor);
printf(" Digite a base maior : ");
scanf("%i",&baseMaior);
printf(" Digite a altura : ");
scanf("%i",&altura);
area=(baseMaior+baseMenor)*altura/2;
printf(" A area eh: %i ",area);
system(" pause");
}
18) Entrar com o número de milhas e converter para metros.
#include //1 milhas = 1.609,344 metros
int main()
{
float metro,milha;
printf(" Digite quantas milhas : ");
scanf("%f",&milha);
metro=milha*1609.34;
printf(" o Valor de: %.2f milhas em metros eh: %.2f ",milha,metro);
system(" pause");
}
19) Algarismo Romano
#include
//#include
#include
//usinget namespace std;
int main()
{
char romano,I,V,X,L,C,D,M;
printf(" Digite uma letra do sistema romano: ");
scanf("%c",&romano);
romano=toupper(romano);
printf(" Sistema decimal: ");
switch(romano)
{
case'I':printf(" 1 ");break;
case'V':printf (" 5 ");break;
case'X':printf (" 10 ");break;
case'L':printf (" 50 ");break;
case'C':printf (" 100 ");break;
case'D':printf (" 500 ");break;
case'M':printf (" 1000 ");break;
defaut: printf("não corresponde a nemhum numero porque não e letra do sistema romano ");
}
system("pause");
}
20 - Log
//#include
//#include
#include
//usinget namespace std;
int main()
{
float base,expoente,potencia;
printf(" Digite a base: ");
scanf("%f",&base);
printf(" Digite expoente: ");
scanf("%f",&expoente);
potencia=pow(expoente,log(base));
printf(" Potencia: ",potencia);
system("pause");
}