Lista de de Exercícios - praticar em casa usando o

Propaganda
Sistemas de Informação
Linguagem de Programação – I
prof. Rhyan Ximenes
Faculdade Instituto Educare - FIED
Curso: Sistemas de Informação
Disciplina: Linguagem de Programação I
Prof.: Rhyan Ximenes
E-mail: [email protected]
1. Estruturas de Controle Seqüencial
1. Faça um algoritmo que escreva na tela “Olá Mundo!”
2. Faça um algoritmo que escreva seu nome da tela.
3. Faça um programa que receba dois números, calcule e mostre a multiplicação do
primeiro pelo segundo.
4. Faça um programa que receba duas notas, calcule e mostre à média aritmética dessas
notas.
5. Um cliente comprou um produto à vista e obteve 10% de desconto. Com base no
valor do produto, quanto o cliente pagará.
6. Faça um programa que receba o número de lados de um polígono convexo, calcule e
mostre o número de diagonais desse polígono. Sabe-se que ND = N * (N – 3)/2, onde N
é o número de lados do polígono.
7. Faça um programa que receba a altura e a base de triângulo e calcule a sua área.
8. Faça um algoritmo que calcule o IMC- (Índice de massa corporal) de uma pessoa.
IMC: P/H2 . Onde: P é o peso e H a altura.
2. Estrutura de Controle (se e senão)
1. Faça um algoritmo que leia os valores A, B, C e diga se a soma de A + B é menor que C.
2. Faça um algoritmo para ler dois números é imprimir se eles são iguais, caso contrário, imprimir a
mensagem: “os números são diferentes”.
3. Faça um algoritmo que leia os valores A, B, C e diga se a média dos números é maior que a
soma deles.
4. Faça um algoritmo para imprimir a média e informar se o aluno foi aprovado ou reprovado e, qual
a média obtida. Lembrando que aprovado se media>=7.0 e media <=10.0. Reprovado se media
>=0.0 e média <7.0
5. Leia um número e imprima se ele é par ou impar.
6. Leia um número para verificar se ele é maior do que 20. Caso afirmativo imprima a metade desse
número. Caso contrário imprima o seu quadrado.
7. Faça um algoritmo para verificar se o ano lido é bissexto.
Obs.: O ano bissexto é divisível por 4.
O Ano bissexto não pode ser divisível por 100.
O Ano bissexto pode ser divisível por 400.
8. Faça um algoritmo que receba um número e verifique se ele é par ou ímpar.
9. Faça um algoritmo que receba dois números e indique qual o maior e o menor deles.
10. Faça um algoritmo que receba três números e escreva-os em ordem crescente e decrescente.
3. Estruturas de Repetição
1. Faça um algoritmo para imprimir a soma dos números que estão entre 1 e 100.
2. Faça um algoritmo para imprimir os múltiplos de 5 no intervalo de 10 a 100.
3. Faça um algoritmo que imprima todos os números de 1 até um número especificado pelo usuário
e a soma deles.
4. Elabore um algoritmo para calcular a soma dos números ímpares de 1 a 100.
5. Elabore um algoritmo para calcular a soma dos números pares de 1000 a 10.
6. Faça um algoritmo para ler cinco números e imprimir o cubo e o quadrado de cada um deles.
7. Faça um algoritmo para calcular o quadrado de todos os números de 1 a 50.
8. Faça um algoritmo que calcule a soma dos números, a média, dos números de 1 a 50.
9. Faça um algoritmo para imprimir os números pares de 10 a 150.
10. Faça um algoritmo para imprimir a quantidade de números impares entre 1 e 100.
12. Faça um programa para escrever os números primos de 1 até um número informado pelo
usuário. Obs.: Não é aceito valores menores ou iguais a 1.
13. Faça um programa que calcule e escreva a soma dos números pares e impares de 1 a 500.
14. Faça um algoritmo que receba 10 números digitado pelo usuário e imprima sua soma e a média.
15. Faça um algoritmo que receba 50 nomes e imprima-os.
Download