









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Lista de exercícios com resolução de Lógica de Programação.
Tipologia: Exercícios
1 / 17
Esta página não é visível na pré-visualização
Não perca as partes importantes!










void main() { int nun1; int nun2; int soma; nun1=75; nun2=55; soma=(nun1+nun2); println ( "a soma e :" +( soma)); }
void main() { int nun1; nun1=614; suce=(nun1+1); println ( "o Sucessor do numero 614 soma e :" +(nun1-1)); println ( "o Antecessor do numero 614 soma e :" + (nun1+1)); }
Faça um programa que imprima o quadrado de 45.
void main() { int nun1; nun1=45; println ( "O quadrado de 45 e :" +(nun1*nun1)); }
Faça um programa que imprima a média aritmética de 7.9, 9.8 e 7.5.
void main() { double media; media=(7.9+9.8+7.5)/3; println ( "a media e :" +( media)); }
Faça um programa que imprima o quociente real da divisão de 32 por 5.
void main() { double quociente; quociente=(32.0/5.0); println ( "o quociente real e :" +( quociente)); }
Faça um programa que imprima o quociente inteiro da divisão de 42 por 5.
void main() { int quociente; quociente=(42/5); println ( "o quociente real e :" +( quociente)); }
Faça um programa que imprima o resto inteiro da divisão de 32 por 5.
( não rodou) void main() { println("O resto inteiro da divisao de 32 por 5 e :"+ (32 % 2)); }
Faça um programa que imprima o resultado da potência de 3 elevado a 4.
void main() { int a; a=3; println("O Valor de 3 elevado a 4 e: "+ (aaa*a)); }
Faça um programa que leia dois números inteiros e imprima a soma, a diferença e produto entre eles .*
void main(){ double a;
Faça um programa que leia dois números reais e imprima a média aritmética com a mensagem: MEDIA: antes do resultado.
void main()
{ double nun1; double nun2; double media; println("entre com valor de o primeiro numero"); nun1=readDouble(); println("entre com valor de um segundo numero"); nun2=readDouble(); media=(nun1+nun2)/2; println ( "a MEDIA e :" +( media)); }
Faça um programa que entre com o número de milhas e imprima convertida para metros
(Uma milha é igual a 1609 metros).
void main(){ double milha; double metros; println( " Entre com um numero de milhas"); milha=readDouble(); metros=(milha*1609); println("o valor de: " + (milha)+ " milhas em metros e: "+ (metros)); }
Faça um programa que entre com os valores dos catetos de um triângulo retângulo e imprimir a hipotenusa (Lembrando: ).
void main() { double a; double b; double hip; println("entre com valor do cateto oposto");
a=readDouble(); println("entre com valor do cateto oposto Cateto Adjacente"); b=readDouble(); hip=sqrt((aa)+(bb)); println ( "O Valor da Hipotenusa e: " + hip); }
Faça um programa que entre o salário de um funcionário, calcule e imprima o valor do
imposto de renda a ser pago, sabendo que o valor do imposto de renda equivale a 5% do salário. Faça um programa que entre o salário de um funcionário, calcule e imprima o novo salário sabendo-se que este sofreu um aumento de 25%.
Faça um programa para entrar com dois números inteiros e imprimir a seguinte saída: Quociente:... Resto: ...
Faça um programa que entre com um número e a base em que se deseja calcular o logaritmo desse número e imprima-o.
void main() { double a; double b; double c; println("entre com um numero"); a=readDouble(); println("entre com a base"); b=readDouble(); c=log(a)/log(b); println ( "O Valor do logaritimo de: "+ a +" na base " + b +" e "+ c); }
void main() { int i; int nun;
y=y-2; }}
void main() { int y; y=1; while (y<=500) { print(y + " "); y=y+2; }}
void main() { int y; y=5; while (y<=500) { print(y + " "); y=y+5; }}
void main() { int i; int n; int p; int k; k=0; p=1; println("Digite um numero inteiro :"); n=readInt();
for(i=1;i<=n;i++) { print(i + " "); k=i*n; println("produto e " +k); }}
11) E screva um programa que leia 10 números e imprimir a média d e todos os números.
void main() { int i; int nun; double media=0; for (i=1;i<=10;i++) { print("digite um numero inteiro"); nun=readInt(); media=media+nun; } println ("o resultado e " + (media/10)); }
números negativos lidos.
void main(){
int i; int num; int a; int k;
a=0; k=0; for(i=1;i<=10;i++){
println("Digite um numero inteiro:" ); num=readInt(); if(num>0){
a=a+num;} else { k=k+1;
int quociente; quociente=(42/5); println ( "o quociente real e :" +( quociente)); }
8)Faça um programa que imprima o resultado da potência de 3 elevado a 4.
void main() { int a; a=3; println("O Valor de 3 elevado a 4 e: "+ (aaa*a)); }
void main(){ double a; double b; double soma; double diferenca; double produto; println( " Entre com um numero inteiro"); a=readDouble(); println( "Entre com o segundo numero inteiro"); b=readDouble(); println("a soma deles e " +(a+b)); println ("a diferencia e " +(a-b)); println ("o produto e " +(a*b)); }
void main(){ int idade; String nome; String sexo; double peso; double altura; println( " Digite seu nome?");
nome=readString(); println( "digite sua idade"); idade=readInt(); println("digite seu Sexo"); sexo= readString(); println ("digite sua Altura"); altura= readDouble(); println ("digite seu peso"); peso= readDouble(); println ("nome" +" " + nome); println ( "idade"+" "+ idade); println ( "sexo" +" " + sexo); println ("altura"+" " + altura); println ( "peso" +" " + peso); }
Obs tentei com a declaração de sexo tipo Char e o programa não rodou
void main() { double nun1; double nun2; double media; println("entre com valor de o primeiro numero"); nun1=readDouble(); println("entre com valor de um segundo numero"); nun2=readDouble(); media=(nun1+nun2)/2; println ( "a MEDIA e :" +( media)); }
void main(){ double milha; double metros; println( " Entre com um numero de milhas"); milha=readDouble(); metros=(milha*1609); println("o valor de: " + (milha)+ " milhas em metros e: "+ (metros)); }
else { println ("Sao diferentes "); } }
void main () { int a; println ( "digite A " ); a=readInt();
if (a>100) { println ("o valor do numero e maior que 100 igual a "+ a); } else { println ("o valor do numero e menor que 100 igual a " + a*3); } }
Escreva um programa que leia dois números inteiros e imprima o menor número lido (suponha números diferentes). void main() { int x; int y; println ("Entre com o primeiro numero"); x=readInt(); println ("Entre com o segundo numero"); y=readInt(); if (x<y) { println ("o menor numero e: "+ x);} else { println (" o menor numero e: "+ y); }}
Escreva um programa que leia três números inteiros e imprima o valor do menor número lido (suponha números diferentes).
void main () { int a; int b; int c; println (" Digite o primeiro numero"); a=readInt() ; println ("Digite o segundo numero"); b=readInt(); println ("Digite o terceiro numero"); c=readInt(); if(a<b&&a<c){ println ("o numero menor e " + a); } else{ if (b<a&&b<c){ println("o numero menor e " + b); } else{ println("o numero menor e " + c); }}}
void main ( ) { int a; int b; int c; println ("Digite o primeiro numero"); a=readInt(); println ("Digite o segundo numero"); b=readInt(); println ( " Digite o terceiro numero "); c=readInt(); if (a>b&&b>c){ println ("Ordem crescente e: "+ c + " - " + b + " - " + a); } else { if (a>c&&c>b) { println ( " ordem crescente e: "+ b + " - " + c + " - " +a); } else{ if (b>a&&a>c) { println ("ordem crescente e: "+ c + " - " +a + " - "+ b); } else{ println ( " ordem crescente e: "+ a+ " - " +b+ " - " +c); }}}}
void main ()
{ int m; println ("entre com o numero inteiro de 1 a 12"); m=readInt(); switch (m) { case 1:{ println ( "Janeiro"); break;} case 2: { println ( " Fevereiro"); break; } case 3: { println ( " Marco"); break; } case 4: { println ( " Abril"); break; } case 5: { println ( " Maio"); break; } case 6: { println ( " Junho"); break; } case 7: { println ( " Julho"); break; } case 8: { println ( " Agosto"); break; } case 9: { println ( " Setembro"); break; } case 10: { println ( " Outubro"); break; } case 11: { println ( " Novembro"); break; } case 12: { println ( " Dezembro"); break; } default: { println("Numero invalido"); } }}
void main () { double sal; println( "Entre com o valor do salario em R$ "); sal=readDouble(); if(sal<=900) { println("insento de impoosto INSS"); } else { if(sal>900&&sal<=1200) { println("desconto de 10%-R$"+ (sal10)/100); } else { if(sal>1200&&sal<=2000) { println("desconto de 15%-R$"+ (sal15)/100); } else { println("desconto de 27.5% - R$"+(sal*27.5)/100); }
} }}