/Exercicios_ADS

Resolução dos exercícios ADS Estácio

Primary LanguageCMIT LicenseMIT

Exercícios_ADS_9001

Descrição:

Para um melhor aprendizado, busco realizar os exercicios de forma mais extença e assim aumentando sua complexidade.

  1. 1° semestre Exercícios em C
  2. 2° semestre Exercícios

Resolução dos exercícios ADS Estácio (1º período)

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.

Tabela de Imposto
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.


Resolução dos exercícios ADS Estácio (segundo período)