SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 2
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 3
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 4
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 5
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 6
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 7
Fonte: Apostila 4 Informática - CPS
EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – OPERADORES ARITMÉTICOS
1. Escreva um programa para ler um valor (de 0 a 50 do teclado) e escrever (na tela) o seu antecessor.
2. Escreva um programa para ler as dimensões de um retângulo (base e altura), calcular e escrever a
área do retângulo.
3. Faça um programa que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade
dessa pessoa expressa apenas em dias. Considerar ano com 365 dias e mês com 30 dias.
4. Escreva um programa para ler o número total de eleitores de um município, o número de votos
brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total
de eleitores.
5. Escreva um programa para ler o salário mensal atual de um funcionário e o percentual de reajuste.
Calcular e escrever o valor do novo salário.
6. O custo de um carro novo ao consumidor é a soma do custo de fábrica com a porcentagem do
distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor
seja de 28% e os impostos de 45%, escrever um programa para ler o custo de fábrica de um carro,
calcular e escrever o custo final ao consumidor.
7. Uma revendedora de carros usados paga a seus funcionários vendedores um salário fixo por mês,
mais uma comissão também fixa para cada carro vendido e mais 5% do valor das vendas por ele
efetuadas. Escrever um programa que leia o número de carros por ele vendidos, o valor total de suas
vendas, o salário fixo e o valor que ele recebe por carro vendido. Calcule e escreva o salário final do
vendedor.
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 8
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 9
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 10
Fonte: Apostila 4 Informática - CPS
EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – ESTRUTURAS DE DECISÃO
1. Ler um valor e escrever a mensagem É MAIOR QUE 10! se o valor lido for maior que 10, caso
contrário escrever NÃO É MAIOR QUE 10!
2. Ler um valor e escrever se é positivo ou negativo (considere o valor zero como positivo).
3. A jornada de trabalho semanal de um funcionário é de 40 horas. O funcionário que trabalhar mais
de 40 horas receberá hora extra, cujo cálculo é o valor da hora regular com um acréscimo de 50%.
Escreva um programa que leia o número de horas trabalhadas em um mês, o salário por hora e
escreva o salário total do funcionário, que deverá ser acrescido das horas extras, caso tenham sido
trabalhadas (considere que o mês possua 4 semanas exatas).
4. Ler o nome de 2 times e o número de gols marcados na partida (para cada time). Escrever o nome
do vencedor. Caso não haja vencedor deverá ser impressa a palavra EMPATE.
5. Ler dois valores e imprimir uma das três mensagens a seguir:
* Números iguais‟, caso os números sejam iguais
* Primeiro é maior‟, caso o primeiro seja maior que o segundo;
* Segundo é maior‟, caso o segundo seja maior que o primeiro.
6. Um posto está vendendo combustíveis com a seguinte tabela de descontos:
até 20 litros, desconto de 3% por litro Álcool
acima de 20 litros, desconto de 5% por litro
até 20 litros, desconto de 4% por litro Gasolina
acima de 20 litros, desconto de 6% por litro
Escreva um programa que leia o número de litros vendidos e o tipo de combustível (codificado da
seguinte forma: A-álcool, G-gasolina), calcule e imprima o valor a ser pago pelo cliente sabendo-se que
o preço do litro da gasolina é R$ 3,30 e o preço do litro do álcool é R$ 2,90.
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 11
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 12
Fonte: Apostila 4 Informática - CPS
EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – ESTRUTURAS DE REPETIÇÃO
Estruturas de Repetição: WHILE e DO - WHILE
1. Escreva um programa para ler 2 valores e se o segundo valor informado for ZERO, deve ser lido
um novo valor, ou seja, para o segundo valor não pode ser aceito o valor zero e imprimir o
resultado da divisão do primeiro valor lido pelo segundo valor lido.
2. Escreva um programa para ler as notas da 1a. e 2a. avaliações de um aluno, calcule e imprima a
média (simples) desse aluno. Só devem ser aceitos valores válidos durante a leitura (0 a 10) para
cada nota.
Estrutura de Repetição: PARA
1. Escreva um programa para imprimir os números de 1 (inclusive) a 10 (inclusive) em ordem
crescente.
2. Escreva um programa para imprimir os números de 1 (inclusive) a 10 (inclusive) em ordem
decrescente.
3. Escreva um programa para imprimir os 10 primeiros números inteiros maiores que 100.
4. Ler um valor N e imprimir todos os valores inteiros entre 1 (inclusive) e N (inclusive). Considere
que o N será sempre maior que ZERO.
5. Modifique o exercício anterior para aceitar somente valores maiores que 0 para N. Caso o valor
informado (para N) não seja maior que 0, deverá ser lido um novo valor para N.
6. Escreva um programa que calcule e imprima a tabuada do 8 (1 a 10).
7. Ler um valor inteiro (aceitar somente valores entre 1 e 10) e escrever a tabuada de 1 a 10 do valor
lido.
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 13
Fonte: Apostila 4 Informática - CPS
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 14
Fonte: Apostila 4 Informática - CPS
EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – VETORES
1. Leia um vetor de 12 posições e em seguida ler também dois valores X e Y quaisquer
correspondentes a duas posições no vetor. Ao final seu programa deverá escrever a soma dos
valores encontrados nas respectivas posições X e Y.
2. Declare um vetor de 10 posições e o preencha com os 10 primeiros números impares e o escreva.
3. Leia um vetor de 16 posições e troque os 8 primeiros valores pelos 8 últimos e vice-e-versa.
Escreva ao final o vetor obtido.
4. Leia um vetor de 20 posições e em seguida um valor X qualquer. Seu programa devera fazer uma
busca do valor de X no vetor lido e informar a posição em que foi encontrado ou se não foi
encontrado.
5. Leia um vetor de 40 posições. Contar e escrever quantos valores pares ele possui.
6. Leia um vetor de 40 posições e atribua valor 0 para todos os elementos que possuírem valores
negativos.
7. Leia dos vetores de 20 posições e calcule um outro vetor contendo, nas posições pares os valores
do primeiro e nas posições impares os valores do segundo.
8. Leia um vetor contendo letras de uma frase. Trocar todas as letras “R” do vetor pela Letra “L”.
Programa cebolinha.
Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 15
Fonte: Apostila 4 Informática - CPS
EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – MATRIZES
1. Leia uma matriz 10 x 10 e escreva a localização (linha e a coluna) do maior valor.
2. Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 os demais elementos.
Escreva ao final a matriz obtida.
3. Leia uma matriz 6 x 6, conte e escreva quantos valores maiores que 10 ela possui.
4. Leia uma matriz 20 x 20. Leia também um valor X. O programa deverá fazer uma busca desse valor
na matriz e, ao final escrever a localização (linha e coluna) ou uma mensagem de “não
encontrado”.

Contenu connexe

Similaire à Programação Computadores I Exercícios C

[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15Loiane Groner
 
Lista_de_Exercicios_01_Python_Algoritmos.pdf
Lista_de_Exercicios_01_Python_Algoritmos.pdfLista_de_Exercicios_01_Python_Algoritmos.pdf
Lista_de_Exercicios_01_Python_Algoritmos.pdfValter moreira
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Emerson Tranquilino
 
Conceitos e técnicas de programação lista de exercícios i
Conceitos e técnicas de programação lista de exercícios iConceitos e técnicas de programação lista de exercícios i
Conceitos e técnicas de programação lista de exercícios iRobson Ferreira
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17Loiane Groner
 
Lógica de programação 1
Lógica de programação 1Lógica de programação 1
Lógica de programação 1Diego Rodrigues
 
Conceitos e técnicas de programação lista de exercícios ii
Conceitos e técnicas de programação lista de exercícios iiConceitos e técnicas de programação lista de exercícios ii
Conceitos e técnicas de programação lista de exercícios iiRobson Ferreira
 
Aula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptxAula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptxCristiano Marçal Toniolo
 
Estrutura condicional
Estrutura condicional Estrutura condicional
Estrutura condicional Bibix Lêdo
 

Similaire à Programação Computadores I Exercícios C (20)

Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Cea030.lista.03
Cea030.lista.03Cea030.lista.03
Cea030.lista.03
 
02 fp02
02 fp0202 fp02
02 fp02
 
[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15
 
Lista_de_Exercicios_01_Python_Algoritmos.pdf
Lista_de_Exercicios_01_Python_Algoritmos.pdfLista_de_Exercicios_01_Python_Algoritmos.pdf
Lista_de_Exercicios_01_Python_Algoritmos.pdf
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2
 
Exercicios java básico
Exercicios java básicoExercicios java básico
Exercicios java básico
 
Conceitos e técnicas de programação lista de exercícios i
Conceitos e técnicas de programação lista de exercícios iConceitos e técnicas de programação lista de exercícios i
Conceitos e técnicas de programação lista de exercícios i
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17
 
Cea030.lista.04
Cea030.lista.04Cea030.lista.04
Cea030.lista.04
 
Cea030.lista.01
Cea030.lista.01Cea030.lista.01
Cea030.lista.01
 
Lógica de programação 1
Lógica de programação 1Lógica de programação 1
Lógica de programação 1
 
Conceitos e técnicas de programação lista de exercícios ii
Conceitos e técnicas de programação lista de exercícios iiConceitos e técnicas de programação lista de exercícios ii
Conceitos e técnicas de programação lista de exercícios ii
 
Cea030.lista.02
Cea030.lista.02Cea030.lista.02
Cea030.lista.02
 
Aula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptxAula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptx
 
Lista c
Lista cLista c
Lista c
 
Estrutura condicional
Estrutura condicional Estrutura condicional
Estrutura condicional
 

Plus de Lucas Cruz

Intro ao eclipse
Intro ao eclipseIntro ao eclipse
Intro ao eclipseLucas Cruz
 
Eclipse user guide
Eclipse user guideEclipse user guide
Eclipse user guideLucas Cruz
 
Aplicações java com net beans
Aplicações java com net beansAplicações java com net beans
Aplicações java com net beansLucas Cruz
 
3294 lógica de programação
3294 lógica de programação3294 lógica de programação
3294 lógica de programaçãoLucas Cruz
 
Fireworks truquesmagicos
Fireworks truquesmagicosFireworks truquesmagicos
Fireworks truquesmagicosLucas Cruz
 

Plus de Lucas Cruz (7)

Intro ao eclipse
Intro ao eclipseIntro ao eclipse
Intro ao eclipse
 
Eclipse user guide
Eclipse user guideEclipse user guide
Eclipse user guide
 
Aplicações java com net beans
Aplicações java com net beansAplicações java com net beans
Aplicações java com net beans
 
3294 lógica de programação
3294 lógica de programação3294 lógica de programação
3294 lógica de programação
 
1213 java
1213 java1213 java
1213 java
 
Fireworks truquesmagicos
Fireworks truquesmagicosFireworks truquesmagicos
Fireworks truquesmagicos
 
Apostila c++
Apostila c++Apostila c++
Apostila c++
 

Programação Computadores I Exercícios C

  • 1.
  • 2. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 2 Fonte: Apostila 4 Informática - CPS
  • 3. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 3 Fonte: Apostila 4 Informática - CPS
  • 4. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 4 Fonte: Apostila 4 Informática - CPS
  • 5. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 5 Fonte: Apostila 4 Informática - CPS
  • 6. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 6 Fonte: Apostila 4 Informática - CPS
  • 7. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 7 Fonte: Apostila 4 Informática - CPS EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – OPERADORES ARITMÉTICOS 1. Escreva um programa para ler um valor (de 0 a 50 do teclado) e escrever (na tela) o seu antecessor. 2. Escreva um programa para ler as dimensões de um retângulo (base e altura), calcular e escrever a área do retângulo. 3. Faça um programa que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa expressa apenas em dias. Considerar ano com 365 dias e mês com 30 dias. 4. Escreva um programa para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores. 5. Escreva um programa para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário. 6. O custo de um carro novo ao consumidor é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor seja de 28% e os impostos de 45%, escrever um programa para ler o custo de fábrica de um carro, calcular e escrever o custo final ao consumidor. 7. Uma revendedora de carros usados paga a seus funcionários vendedores um salário fixo por mês, mais uma comissão também fixa para cada carro vendido e mais 5% do valor das vendas por ele efetuadas. Escrever um programa que leia o número de carros por ele vendidos, o valor total de suas vendas, o salário fixo e o valor que ele recebe por carro vendido. Calcule e escreva o salário final do vendedor.
  • 8. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 8 Fonte: Apostila 4 Informática - CPS
  • 9. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 9 Fonte: Apostila 4 Informática - CPS
  • 10. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 10 Fonte: Apostila 4 Informática - CPS EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – ESTRUTURAS DE DECISÃO 1. Ler um valor e escrever a mensagem É MAIOR QUE 10! se o valor lido for maior que 10, caso contrário escrever NÃO É MAIOR QUE 10! 2. Ler um valor e escrever se é positivo ou negativo (considere o valor zero como positivo). 3. A jornada de trabalho semanal de um funcionário é de 40 horas. O funcionário que trabalhar mais de 40 horas receberá hora extra, cujo cálculo é o valor da hora regular com um acréscimo de 50%. Escreva um programa que leia o número de horas trabalhadas em um mês, o salário por hora e escreva o salário total do funcionário, que deverá ser acrescido das horas extras, caso tenham sido trabalhadas (considere que o mês possua 4 semanas exatas). 4. Ler o nome de 2 times e o número de gols marcados na partida (para cada time). Escrever o nome do vencedor. Caso não haja vencedor deverá ser impressa a palavra EMPATE. 5. Ler dois valores e imprimir uma das três mensagens a seguir: * Números iguais‟, caso os números sejam iguais * Primeiro é maior‟, caso o primeiro seja maior que o segundo; * Segundo é maior‟, caso o segundo seja maior que o primeiro. 6. Um posto está vendendo combustíveis com a seguinte tabela de descontos: até 20 litros, desconto de 3% por litro Álcool acima de 20 litros, desconto de 5% por litro até 20 litros, desconto de 4% por litro Gasolina acima de 20 litros, desconto de 6% por litro Escreva um programa que leia o número de litros vendidos e o tipo de combustível (codificado da seguinte forma: A-álcool, G-gasolina), calcule e imprima o valor a ser pago pelo cliente sabendo-se que o preço do litro da gasolina é R$ 3,30 e o preço do litro do álcool é R$ 2,90.
  • 11. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 11 Fonte: Apostila 4 Informática - CPS
  • 12. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 12 Fonte: Apostila 4 Informática - CPS EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – ESTRUTURAS DE REPETIÇÃO Estruturas de Repetição: WHILE e DO - WHILE 1. Escreva um programa para ler 2 valores e se o segundo valor informado for ZERO, deve ser lido um novo valor, ou seja, para o segundo valor não pode ser aceito o valor zero e imprimir o resultado da divisão do primeiro valor lido pelo segundo valor lido. 2. Escreva um programa para ler as notas da 1a. e 2a. avaliações de um aluno, calcule e imprima a média (simples) desse aluno. Só devem ser aceitos valores válidos durante a leitura (0 a 10) para cada nota. Estrutura de Repetição: PARA 1. Escreva um programa para imprimir os números de 1 (inclusive) a 10 (inclusive) em ordem crescente. 2. Escreva um programa para imprimir os números de 1 (inclusive) a 10 (inclusive) em ordem decrescente. 3. Escreva um programa para imprimir os 10 primeiros números inteiros maiores que 100. 4. Ler um valor N e imprimir todos os valores inteiros entre 1 (inclusive) e N (inclusive). Considere que o N será sempre maior que ZERO. 5. Modifique o exercício anterior para aceitar somente valores maiores que 0 para N. Caso o valor informado (para N) não seja maior que 0, deverá ser lido um novo valor para N. 6. Escreva um programa que calcule e imprima a tabuada do 8 (1 a 10). 7. Ler um valor inteiro (aceitar somente valores entre 1 e 10) e escrever a tabuada de 1 a 10 do valor lido.
  • 13. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 13 Fonte: Apostila 4 Informática - CPS
  • 14. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 14 Fonte: Apostila 4 Informática - CPS EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – VETORES 1. Leia um vetor de 12 posições e em seguida ler também dois valores X e Y quaisquer correspondentes a duas posições no vetor. Ao final seu programa deverá escrever a soma dos valores encontrados nas respectivas posições X e Y. 2. Declare um vetor de 10 posições e o preencha com os 10 primeiros números impares e o escreva. 3. Leia um vetor de 16 posições e troque os 8 primeiros valores pelos 8 últimos e vice-e-versa. Escreva ao final o vetor obtido. 4. Leia um vetor de 20 posições e em seguida um valor X qualquer. Seu programa devera fazer uma busca do valor de X no vetor lido e informar a posição em que foi encontrado ou se não foi encontrado. 5. Leia um vetor de 40 posições. Contar e escrever quantos valores pares ele possui. 6. Leia um vetor de 40 posições e atribua valor 0 para todos os elementos que possuírem valores negativos. 7. Leia dos vetores de 20 posições e calcule um outro vetor contendo, nas posições pares os valores do primeiro e nas posições impares os valores do segundo. 8. Leia um vetor contendo letras de uma frase. Trocar todas as letras “R” do vetor pela Letra “L”. Programa cebolinha.
  • 15. Programação de Computadores I Prof. Simeão - jorge.simeao@etec.sp.gov.br 15 Fonte: Apostila 4 Informática - CPS EXERCÍCIOS PARA APLICAÇÃO C# (C SHARP) – MATRIZES 1. Leia uma matriz 10 x 10 e escreva a localização (linha e a coluna) do maior valor. 2. Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 os demais elementos. Escreva ao final a matriz obtida. 3. Leia uma matriz 6 x 6, conte e escreva quantos valores maiores que 10 ela possui. 4. Leia uma matriz 20 x 20. Leia também um valor X. O programa deverá fazer uma busca desse valor na matriz e, ao final escrever a localização (linha e coluna) ou uma mensagem de “não encontrado”.