Para um melhor aprendizado, busco realizar os exercicios de forma mais extença e assim aumentando sua complexidade.
1-Desenvolva um programa que leia 15 números inteiros e positivos e mostre o maior deles.
2-Desenvolva um programa que leia o salário de 10 funcionários de uma empresa. Calcule e mostre o maior salário e a média salarial da empresa.
3-Desenvolva um programa que solicite a quantidad de alunos e quantidade de notas para cada aluno Calcule e mostre a média aritmética e a situação de aprovação de cada um deles. Lembre-se que apenas a média igual ou acima de 7 aprova o aluno.
4-Desenvolva um programa que leia, inicialmente, a porcentagem de reajuste dos salários dos funcionários de uma empresa. Na sequência, deve ler o salário de cada um dos 10 funcionários, calcular e mostrar o novo salário reajustado, aplicando a porcentagem de ajuste sobre os respectivos salários atuais. Ao final, o maior salário reajustado da empresa deve ser apresentado na tela.
5-Desenvolva um programa que leia um número N e em seguida, uma lista de N números inteiros. Este programa também deve calcular e mostrar a soma dos números pares e dos números ímpares da lista.
6-Desenvolver um programa que leia uma sequência de letras (a... z) terminada em ponto (.) e que mostre quantas vezes cada vogal (a, e, i, o, u) apareceu na lista.
7-Desenvolver um programa que leia cinco números inteiros e positivos e mostre o maior deles.
8-Desenvolva um programa que leia uma sequência de números, podendo terminar com o número 0 ou 9. Para cada número lido (diferente de 0 ou 9), mostre seu sucessor caso o número seja par, ou seu antecessor se o número for ímpar.
9-Faça um programa que leia 10 números inteiros e mostre-os na ordem inversa em que foram lidos
10-Desenvolva um programa que leia o salário bruto de 15 funcionários de uma empresa, calcule e exiba o salário líquido de cada funcionário. Lembre-se que o salário líquido é calculado abatendo o imposto do salário bruto, com base nesta tabela de imposto. Ao final, mostre o total de salários brutos, salários líquidos e impostos de todos os funcionários.
Salário Min. | Salário Max. | Imposto |
---|---|---|
R$0.00 | R$999,99 | 10% |
R$1.000,00 | R$1.999,99 | 15% |
R$2.000,00 | R$9.999,99 | 20% |
R$10.000,00 | R$99.999,99 | 25% |
R$100.000,00 | R$... | 30% |
11-Desenvolva um programa que leia a nota de 20 alunos da turma e mostre as que são iguais ou superiores à média da turma
12-Desenvolva um programa que Leia uma sequência de letras, terminada na letra (”z”), e mostre quantas vezes cada vogal (a, e, i, o, u) apareceu. Estrutura de dados: O vetor vai armazenar 5 números inteiros. Cada posição do vetor vai acumular a quantidade de vezes que cada vogal (A, E, I, O, U) apareceu. O índice 0 (zero) corresponde ao total de vogais “A”, o índice 1 corresponde à vogal “E”, e assim sucessivamente, até o índice 4 que vai armazenar a vogal “U”.
13-Faça um algoritmo que leia 50 números inteiros e armazene-os em um vetor. Copie para um segundo vetor de 50 números inteiros cada elemento do primeiro, observando as seguintes regras: Se o número for par, preencha a mesma posição do segundo vetor com o número sucessor do contido na mesma posição do primeiro vetor. Se o número for ímpar, preencha a mesma posição do segundo vetor com o número antecessor do contido na mesma posição do primeiro vetor. Ao final, mostre o conteúdo dos dois vetores simultaneamente.
14-Faça um algoritmo que leia 50 números inteiros e armazene-os em um vetor. Na sequência, leia uma lista de 10 números inteiros e verifique se cada um deles está contido em alguma posição do vetor. Em caso positivo, mostre a posição do vetor em que ele se encontra.
15-Em uma turma com 50 alunos, cada um faz 3 provas por semestre. Além de armazenar as 3 provas dos 50 alunos, existe a necessidade de mostrar: A média de cada prova. A média de cada aluno. A média da turma.
16-Faça um algoritmo que leia dados inteiros e armazene-os em uma matriz 3x4. em seguida mostre a quantidade de números pares e ímpares armazenados na matriz.
17-Faça um algoritmo que leia números inteiros e armazene-os na matriz 4x4. Na diagonal principal, não armazene o número lido, e sim um 0 (zero).
18-Faça um algoritmo que leia uma matriz 4x4 de números inteiros. Gere uma segunda matriz, na qual as linhas são as colunas da matriz 1, e as colunas são as linhas da matriz 1.
19-Faça um algoritmo que leia um vetor de números inteiros com N posições em seguida apresente este vetor em ordem numérica.