Arquitetura de computadores
Professor: Cássio Ditzel Kropiwiec
Universidade Tuiuti do Paraná
1. Desenvolva um programa que recebe um peso e uma altura e apresenta como resultado o IMC (Índice de Massa Corpórea). O cálculo do IMC é dado por:
2. Ler um número inteiro e imprimir seu sucessor e seu antecessor.
3. Ler uma temperatura em graus Celsius e transformá-la em graus Fahrenheit.
Formula: F = (9*C+160)/5
4. Apresentar todos os números divisíveis por 4 que sejam menores que 200.
5. Receber um número do teclado e informar se ele é divisível por 10, por 5, por 2 ou se não é divisível por nenhum destes.
6. Receber um nome do teclado e imprimí-lo de trás pra frente.
7. Defina uma struct que representa o aluno de uma universidade. O aluno deve conter as informações:
- Matrícula (int)
- Mensalidade (int)
- Sexo (char ‘F’ para feminino e ‘M’ para masculino)
- idade (int)
8. Desenvolva o código C++ que permite ao usuário inserir um número indeterminado de alunos. O usuário deve indicar quando ele quiser parar de inserir alunos. Quando o usuário decidir parar de inserir alunos, as seguintes informações devem ser apresentadas:
- Quantidade de alunos do sexo masculino, feminino e total.
- Valor total da mensalidade (soma das mensalidades de todos).
- Média de idade (soma das idades dividida pela quantidade de alunos).
9. O algoritmo recebe 5 números e os armazena em um vetor. Ao final da execução deve ser informado qual o número de maior valor e qual o seu índice.
10. Desenvolva um programa que recebe 6 números e os armazena em um vetor. Ao final da execução deve ser informado o somatório de todos os valores presentes nas posições ímpares do vetor.
11. Solicitar ao usuário 10 números inteiros que deverão ser armazenados em um vetor (de 10 posições). Depois, solicitar um número do teclado. Pesquisar se esse número existe no vetor. Se existir, imprimir em qual posição do vetor. Se não existir, imprimir uma mensagem