Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
Lista de exercícios de Algoritmo: PASCAL1 - Ler um número inteiro e dizer se ele é par ou impar
program par_ou_impar;uses crt;var n :integer;var tc : char;begintc:=readkey;write('Digite um numero inteiro: ');readln(n);if ((n mod 2)=0) thenbeginwrite('Numero par');writeln('');writeln('');endelsebeginwriteln('Numero impar');writeln('');writeln('');end;writeln('Tecle <ENTER> para finalizar');readln;end.
2 . Ler um numero e dizer se ele é par e se é divisível por 3
program par_e_div3;uses crt;var n : integer;var tc : char;begintc:=readkey;write('Digite um numero inteiro ');readln(n);if ((n mod 2)=0) thenbeginwriteln(' Numero PAR');endelsebeginwriteln(' Nao eh PAR');end;if ((n mod 3) =0) thenbeginwriteln(' Eh divisivel por 3');endelsebeginwriteln(' Nao eh divisivel por 3');
 
end;write('TECLE <ENTER> para sair');readln(tc);end.
3 - Construa um algoritmo que, dada a entrada de um nadador, classifique: em uma das seguintes categorias:infantil A = 5 a 7anos; infantil B = 8 a 10 anos; juvenil A = 11 a 13 anos; juvenil B = 14 a 17 anos; senior = maioresde 18 anos
program idadenadadores;uses crt;var idade :integer;var tc :char;begintc:=readkey;write('Qual sua idade? ');readln(idade);if (idade >= 5) and (idade <= 7) thenbeginwriteln('Categoria: INFANTIL A');end;if (idade >= 8) and (idade <= 10) thenbeginwriteln('Categoria: INFANTIL B');end;if (idade >= 11) and (idade <= 13) thenbeginwriteln('Categoria: JUVENIL A');end;if (idade >= 14) and (idade <= 17) thenbeginwriteln('Categoria: JUVENIL B');end;if (idade >= 18) thenbeginwriteln('Categoria: SÊNIOR');end;write('Aperte <ENTER> para encerrar');readln;end.
 
4. Um quiosque de sorvetes vende casquinhas somente nos sabores Chocolate
(letra ‘C’) e Morango (letra ‘M’). Faça
um algoritmo para imprimir uma mensagem nas seguintes condições: Sorvete de chocolate com mais de três bolas:
‘desconto 10%”
;
Sorvete de chocolate com qualquer quantidade de bolas: ‘desconto de 5%’;
OBS: Considerar que osdados de entrada são sempre válidos. program promocoes;uses crt;var escolha,tc :char;var bolas, qtd :integer;var valor,total,desconto :real;begintc:=readkey;writeln('[C]-chocolate');writeln('[M]-morango');readln(escolha);if (escolha = 'C') or (escolha = 'c') thenbeginvalor:=2;writeln('CHOCOLATE com + de 3 bolas: 10% desconto');writeln('Quantas bolas você quer?');readln(qtd);if (qtd > 3) thenbegintotal:=(valor*qtd);desconto:=(total-(total*0.1));writeln('Total da compra: ',total);writeln('Total a pagar: ',desconto);endelsebegintotal:=(qtd*valor);writeln('Total da pagar: ', total);writeln('Total sem desconto: ', total);endend;if (escolha = 'm') or (escolha = 'M') thenbeginvalor:=2;writeln('CHOCOLATE com QUANTAS QUISER: 5% desconto');writeln('Quantas bolas você quer?');readln(qtd);if (qtd > 1) thenbegintotal:=(valor*qtd);desconto:=(total-(total*0.05));writeln('Total da compra: ',total);writeln('Total a pagar: ',desconto);endelsebegintotal:=(qtd*valor);writeln('Total da pagar: ', total);writeln('Total sem desconto: ', total);
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more