O documento apresenta uma série de exercícios de programação em C# sobre operadores aritméticos, estruturas de decisão, repetição e vetores e matrizes para que os alunos pratiquem os conceitos aprendidos.
O documento apresenta 22 exercícios de programação para serem resolvidos em linguagem C, abrangendo tópicos como entrada e saída de dados, cálculo de áreas, conversão de temperaturas, cálculo de médias, ordenação e manipulação de vetores. As instruções para cada exercício variam entre ler valores, calcular resultados e imprimir saídas específicas.
Este documento apresenta 20 exercícios de programação em C sobre vários tópicos como entrada e saída de dados, estruturas condicionais, laços de repetição, funções matemáticas e lógicas. Os exercícios vão desde impressão de frases até cálculos mais complexos envolvendo séries, números perfeitos e primos.
1. O documento apresenta uma lista de 34 exercícios sobre strings em linguagem C, incluindo programas para ler, imprimir, comparar, contar caracteres e substituir letras em strings.
Linguagem C - Comandos condicionais [exercícios]Matheus Alves
O documento apresenta uma lista de exercícios de programação em C com comandos condicionais. Os exercícios incluem verificar se um número é par ou ímpar, calcular o peso ideal de uma pessoa baseado em sua altura e sexo, e classificar nadadores por idade em diferentes categorias.
Este documento apresenta uma lista de exercícios de programação em Java para a disciplina de Algoritmos I. Os exercícios estão divididos em conjuntos focados em programas sequenciais, condicionais, repetitivos e aninhados. Há instruções para os alunos resolvam os exercícios e dicas de estudo para aprimorar suas habilidades em algoritmos.
O documento apresenta 27 exercícios de programação em C que abordam tópicos como entrada e saída de dados, operações matemáticas, condições e estruturas de repetição. Os exercícios vão desde operações simples com variáveis até a conversão de unidades e cálculos mais complexos.
O documento discute os tópicos da linguagem C#, incluindo operadores lógicos e relacionais, estruturas de decisão como if/else e switch, e exemplos de exercícios para teste de conceitos da linguagem.
O documento discute o comando CASE no Pascal para seleção múltipla de possibilidades através de exemplos e exercícios. É apresentada a sintaxe do CASE e como ele pode ser usado para executar diferentes comandos baseado no valor de uma variável seletora. Diversos exercícios são propostos para que os alunos pratiquem o uso do CASE em situações como cálculos matemáticos e de decisão.
O documento apresenta 22 exercícios de programação para serem resolvidos em linguagem C, abrangendo tópicos como entrada e saída de dados, cálculo de áreas, conversão de temperaturas, cálculo de médias, ordenação e manipulação de vetores. As instruções para cada exercício variam entre ler valores, calcular resultados e imprimir saídas específicas.
Este documento apresenta 20 exercícios de programação em C sobre vários tópicos como entrada e saída de dados, estruturas condicionais, laços de repetição, funções matemáticas e lógicas. Os exercícios vão desde impressão de frases até cálculos mais complexos envolvendo séries, números perfeitos e primos.
1. O documento apresenta uma lista de 34 exercícios sobre strings em linguagem C, incluindo programas para ler, imprimir, comparar, contar caracteres e substituir letras em strings.
Linguagem C - Comandos condicionais [exercícios]Matheus Alves
O documento apresenta uma lista de exercícios de programação em C com comandos condicionais. Os exercícios incluem verificar se um número é par ou ímpar, calcular o peso ideal de uma pessoa baseado em sua altura e sexo, e classificar nadadores por idade em diferentes categorias.
Este documento apresenta uma lista de exercícios de programação em Java para a disciplina de Algoritmos I. Os exercícios estão divididos em conjuntos focados em programas sequenciais, condicionais, repetitivos e aninhados. Há instruções para os alunos resolvam os exercícios e dicas de estudo para aprimorar suas habilidades em algoritmos.
O documento apresenta 27 exercícios de programação em C que abordam tópicos como entrada e saída de dados, operações matemáticas, condições e estruturas de repetição. Os exercícios vão desde operações simples com variáveis até a conversão de unidades e cálculos mais complexos.
O documento discute os tópicos da linguagem C#, incluindo operadores lógicos e relacionais, estruturas de decisão como if/else e switch, e exemplos de exercícios para teste de conceitos da linguagem.
O documento discute o comando CASE no Pascal para seleção múltipla de possibilidades através de exemplos e exercícios. É apresentada a sintaxe do CASE e como ele pode ser usado para executar diferentes comandos baseado no valor de uma variável seletora. Diversos exercícios são propostos para que os alunos pratiquem o uso do CASE em situações como cálculos matemáticos e de decisão.
O documento apresenta uma lista de exercícios de algoritmos para um curso de Tecnologia em Análise e
Desenvolvimento de Sistemas, incluindo problemas envolvendo cálculos matemáticos, condicionais e repetições. São
listados 39 exercícios com diferentes níveis de complexidade para serem resolvidos por alunos.
O documento apresenta 17 exercícios de programação envolvendo estruturas de repetição e cálculos matemáticos. Os exercícios incluem cálculo de séries, fatorial, média, desvios padrão e porcentagens a partir de dados fornecidos pelo usuário.
Este documento contém 30 exercícios sobre algoritmia que incluem:
1) Algoritmos para realizar operações matemáticas como soma, área, perímetro.
2) Algoritmos para ler e processar dados como notas de alunos, precipitação em localidades.
3) Algoritmos para ordenar e manipular vetores e números.
1. O documento apresenta 23 exercícios de programação em Java sobre estruturas condicionais e repetitivas. 2. Os exercícios abordam tópicos como leitura de dados, cálculo de média, maior e menor número, tipos de triângulos e descontos em compras. 3. As respostas devem ser apresentadas na tela formatadas de acordo com cada problema.
1. O documento apresenta 20 exercícios de programação em Python que abordam tópicos como: leitura de dados, condicionais, laços de repetição, vetores e cálculo de médias e soma.
2. Os exercícios pedem para desenvolver programas que verifiquem sexo a partir de uma letra, calculem médias escolares, aumentos salariais com porcentagens variáveis e cálculos envolvendo populações com taxas de crescimento.
3. Também incluem exercícios para validar palíndromos
O documento apresenta 33 exercícios de algoritmos para serem resolvidos, variando em complexidade, desde operações matemáticas simples até cálculos com múltiplos parâmetros. Os exercícios abordam tópicos como entrada e saída de dados, condicionais, laços de repetição e funções.
O documento apresenta 35 exercícios de algoritmos para serem resolvidos, variando em complexidade, que abordam tópicos como entrada e saída de dados, cálculos matemáticos, condicionais e repetições. As questões pedem para desenvolver algoritmos para realizar operações como soma, subtração, média, conversão de unidades e cálculo de descontos e salários usando diferentes estruturas de decisão e repetição.
O documento apresenta 33 exercícios de algoritmos para serem resolvidos, variando em complexidade, desde operações matemáticas simples até cálculos com múltiplos parâmetros. Os exercícios abordam tópicos como entrada e saída de dados, condicionais, laços de repetição e funções.
A lista de exercícios propõe 20 problemas de lógica de programação utilizando o Visual G para desenvolver algoritmos. Os exercícios envolvem ler valores de entrada e processá-los para calcular ou classificar dados, comparar resultados e exibir mensagens de saída.
O documento apresenta uma lista de 31 exercícios de programação em Java sobre vários tópicos como entrada e saída de dados, cálculos matemáticos, condicionais e repetições. Os exercícios vão desde operações simples como soma e subtração até cálculos mais complexos envolvendo salários, descontos e ordenação de dados.
Conceitos e técnicas de programação lista de exercícios iRobson Ferreira
Este documento apresenta 15 exercícios de programação divididos em duas partes: a primeira parte contém conceitos básicos de lógica de programação e a segunda parte contém algoritmos a serem desenvolvidos. Os algoritmos incluem tarefas como ler e escrever valores, ordenar números, calcular médias e classificar atletas e nadadores por idade. O documento foi entregue como uma lista de exercícios para a Unidade 1 de Conceitos e Técnicas de Programação.
1. O documento apresenta 36 exercícios de programação em Java sobre estruturas de repetição, validação de dados, cálculos matemáticos e séries numéricas.
2. Os exercícios abordam tópicos como validação de notas e senhas, cálculo de populações, geração de tabelas de preços, caixa registradora simples, cálculo de fatorial, verificação de números primos e geração de séries numéricas.
3. As soluções dos exercícios devem utilizar estruturas de repet
1. O documento apresenta 9 exercícios sobre programação com vetores que envolvem preenchimento, cálculo e exibição de informações armazenadas em vetores. 2. Os exercícios abordam temas como vetores numéricos e de strings, cálculo de médias, maiores e menores valores. 3. Dicas e recomendações são fornecidas para facilitar a resolução dos exercícios propostos.
1. O documento apresenta uma lista de 20 exercícios de programação sobre valores, tipos, expressões, entrada e saída. 2. Os exercícios vão desde exibir mensagens e ler números até cálculos mais complexos envolvendo áreas, volumes, juros compostos e expressões algébricas. 3. A lista foi preparada pelo professor José Romildo Malaquias para o curso de Programação de Computadores I da UFOP em 2011.
O documento discute conceitos de lógica de programação, incluindo: (1) linguagens de programação viabilizam algoritmos através de instruções; (2) compiladores transformam código-fonte em código de máquina; (3) algoritmos devem ser claros e objetivos para resolver problemas.
Conceitos e técnicas de programação lista de exercícios iiRobson Ferreira
1) Desenvolva um algoritmo que imprima a tabuada de um número lido.
2) Escreva um algoritmo que calcule a média e conte quantos alunos ficaram acima da média de uma turma.
3) Leia um vetor e escreva o maior elemento e sua posição.
O documento apresenta 25 exercícios de programação com estruturas de seleção envolvendo leitura de dados e imprimir respostas baseadas em condições. Os exercícios abordam tópicos como números pares/ímpares, positivos/negativos, módulo, ordenação, triângulos, cálculo de peso ideal, entre outros.
O documento discute condicionais e loops em Python. Apresenta estruturas condicionais como if/else e aninhadas para executar código baseado em condições. Também cobre estruturas de repetição como while e for para repetir código um número especificado de vezes. Fornece exemplos e exercícios para demonstrar o uso dessas estruturas.
O documento lista 15 exercícios de programação em linguagem C que envolvem operações com vetores e strings, laços de repetição, condicionais e funções. Os exercícios vão desde ler e imprimir elementos de vetores até cálculos com números inteiros e reais.
O documento apresenta 23 exercícios de estruturas condicionais envolvendo algoritmos para cálculo de média, classificação de triângulos, conversão de moedas, cálculo de salários e descontos, entre outros. Os algoritmos devem ler dados de entrada e apresentar resultados baseados em condições lógicas.
[1] O documento discute a ferramenta Eclipse, descrevendo sua história, funcionalidades e como instalá-la; [2] Inclui instruções para instalar vários plugins populares como JBoss IDE, Omondo e VEP que aumentam as capacidades de desenvolvimento do Eclipse; [3] Fornece um exemplo passo a passo de como criar e implantar um projeto JSP simples usando o plugin JBoss IDE.
O documento fornece instruções sobre como usar a IDE Eclipse para desenvolvimento Java, incluindo como configurar projetos e classes Java, debugar código, usar ferramentas de controle de versão e plugins. É apresentado um guia passo-a-passo para criar um projeto Java simples com uma classe de teste e executá-la no Eclipse.
Mais conteúdo relacionado
Semelhante a Apostila 1 pc i - estrutura da linguagem
O documento apresenta uma lista de exercícios de algoritmos para um curso de Tecnologia em Análise e
Desenvolvimento de Sistemas, incluindo problemas envolvendo cálculos matemáticos, condicionais e repetições. São
listados 39 exercícios com diferentes níveis de complexidade para serem resolvidos por alunos.
O documento apresenta 17 exercícios de programação envolvendo estruturas de repetição e cálculos matemáticos. Os exercícios incluem cálculo de séries, fatorial, média, desvios padrão e porcentagens a partir de dados fornecidos pelo usuário.
Este documento contém 30 exercícios sobre algoritmia que incluem:
1) Algoritmos para realizar operações matemáticas como soma, área, perímetro.
2) Algoritmos para ler e processar dados como notas de alunos, precipitação em localidades.
3) Algoritmos para ordenar e manipular vetores e números.
1. O documento apresenta 23 exercícios de programação em Java sobre estruturas condicionais e repetitivas. 2. Os exercícios abordam tópicos como leitura de dados, cálculo de média, maior e menor número, tipos de triângulos e descontos em compras. 3. As respostas devem ser apresentadas na tela formatadas de acordo com cada problema.
1. O documento apresenta 20 exercícios de programação em Python que abordam tópicos como: leitura de dados, condicionais, laços de repetição, vetores e cálculo de médias e soma.
2. Os exercícios pedem para desenvolver programas que verifiquem sexo a partir de uma letra, calculem médias escolares, aumentos salariais com porcentagens variáveis e cálculos envolvendo populações com taxas de crescimento.
3. Também incluem exercícios para validar palíndromos
O documento apresenta 33 exercícios de algoritmos para serem resolvidos, variando em complexidade, desde operações matemáticas simples até cálculos com múltiplos parâmetros. Os exercícios abordam tópicos como entrada e saída de dados, condicionais, laços de repetição e funções.
O documento apresenta 35 exercícios de algoritmos para serem resolvidos, variando em complexidade, que abordam tópicos como entrada e saída de dados, cálculos matemáticos, condicionais e repetições. As questões pedem para desenvolver algoritmos para realizar operações como soma, subtração, média, conversão de unidades e cálculo de descontos e salários usando diferentes estruturas de decisão e repetição.
O documento apresenta 33 exercícios de algoritmos para serem resolvidos, variando em complexidade, desde operações matemáticas simples até cálculos com múltiplos parâmetros. Os exercícios abordam tópicos como entrada e saída de dados, condicionais, laços de repetição e funções.
A lista de exercícios propõe 20 problemas de lógica de programação utilizando o Visual G para desenvolver algoritmos. Os exercícios envolvem ler valores de entrada e processá-los para calcular ou classificar dados, comparar resultados e exibir mensagens de saída.
O documento apresenta uma lista de 31 exercícios de programação em Java sobre vários tópicos como entrada e saída de dados, cálculos matemáticos, condicionais e repetições. Os exercícios vão desde operações simples como soma e subtração até cálculos mais complexos envolvendo salários, descontos e ordenação de dados.
Conceitos e técnicas de programação lista de exercícios iRobson Ferreira
Este documento apresenta 15 exercícios de programação divididos em duas partes: a primeira parte contém conceitos básicos de lógica de programação e a segunda parte contém algoritmos a serem desenvolvidos. Os algoritmos incluem tarefas como ler e escrever valores, ordenar números, calcular médias e classificar atletas e nadadores por idade. O documento foi entregue como uma lista de exercícios para a Unidade 1 de Conceitos e Técnicas de Programação.
1. O documento apresenta 36 exercícios de programação em Java sobre estruturas de repetição, validação de dados, cálculos matemáticos e séries numéricas.
2. Os exercícios abordam tópicos como validação de notas e senhas, cálculo de populações, geração de tabelas de preços, caixa registradora simples, cálculo de fatorial, verificação de números primos e geração de séries numéricas.
3. As soluções dos exercícios devem utilizar estruturas de repet
1. O documento apresenta 9 exercícios sobre programação com vetores que envolvem preenchimento, cálculo e exibição de informações armazenadas em vetores. 2. Os exercícios abordam temas como vetores numéricos e de strings, cálculo de médias, maiores e menores valores. 3. Dicas e recomendações são fornecidas para facilitar a resolução dos exercícios propostos.
1. O documento apresenta uma lista de 20 exercícios de programação sobre valores, tipos, expressões, entrada e saída. 2. Os exercícios vão desde exibir mensagens e ler números até cálculos mais complexos envolvendo áreas, volumes, juros compostos e expressões algébricas. 3. A lista foi preparada pelo professor José Romildo Malaquias para o curso de Programação de Computadores I da UFOP em 2011.
O documento discute conceitos de lógica de programação, incluindo: (1) linguagens de programação viabilizam algoritmos através de instruções; (2) compiladores transformam código-fonte em código de máquina; (3) algoritmos devem ser claros e objetivos para resolver problemas.
Conceitos e técnicas de programação lista de exercícios iiRobson Ferreira
1) Desenvolva um algoritmo que imprima a tabuada de um número lido.
2) Escreva um algoritmo que calcule a média e conte quantos alunos ficaram acima da média de uma turma.
3) Leia um vetor e escreva o maior elemento e sua posição.
O documento apresenta 25 exercícios de programação com estruturas de seleção envolvendo leitura de dados e imprimir respostas baseadas em condições. Os exercícios abordam tópicos como números pares/ímpares, positivos/negativos, módulo, ordenação, triângulos, cálculo de peso ideal, entre outros.
O documento discute condicionais e loops em Python. Apresenta estruturas condicionais como if/else e aninhadas para executar código baseado em condições. Também cobre estruturas de repetição como while e for para repetir código um número especificado de vezes. Fornece exemplos e exercícios para demonstrar o uso dessas estruturas.
O documento lista 15 exercícios de programação em linguagem C que envolvem operações com vetores e strings, laços de repetição, condicionais e funções. Os exercícios vão desde ler e imprimir elementos de vetores até cálculos com números inteiros e reais.
O documento apresenta 23 exercícios de estruturas condicionais envolvendo algoritmos para cálculo de média, classificação de triângulos, conversão de moedas, cálculo de salários e descontos, entre outros. Os algoritmos devem ler dados de entrada e apresentar resultados baseados em condições lógicas.
Semelhante a Apostila 1 pc i - estrutura da linguagem (20)
[1] O documento discute a ferramenta Eclipse, descrevendo sua história, funcionalidades e como instalá-la; [2] Inclui instruções para instalar vários plugins populares como JBoss IDE, Omondo e VEP que aumentam as capacidades de desenvolvimento do Eclipse; [3] Fornece um exemplo passo a passo de como criar e implantar um projeto JSP simples usando o plugin JBoss IDE.
O documento fornece instruções sobre como usar a IDE Eclipse para desenvolvimento Java, incluindo como configurar projetos e classes Java, debugar código, usar ferramentas de controle de versão e plugins. É apresentado um guia passo-a-passo para criar um projeto Java simples com uma classe de teste e executá-la no Eclipse.
1. O documento apresenta uma introdução e visão geral do livro "Desenvolvendo Aplicações Web com NetBeans IDE 6".
2. O livro é dividido em três partes, cobrindo tópicos como desenvolvimento de aplicações web Java, Java EE, frameworks como JSF, Ruby on Rails e JRuby on Rails, e desenvolvimento AJAX.
3. A introdução descreve cada capítulo, software e hardware necessários, e como usar os códigos de exemplo disponíveis no CD anexo.
[1] O documento discute os conceitos básicos da programação orientada a objetos, incluindo objetos, classes, atributos, métodos, herança e polimorfismo. [2] Aborda princípios como abstração, encapsulamento e modelagem orientada a objetos. [3] Explora as vantagens da programação orientada a objetos como reutilização de código e consistência entre análise e desenvolvimento.
O documento descreve um curso sobre programação em Java que inclui os seguintes tópicos: introdução à linguagem Java, APIs, boas práticas de programação e o uso do Eclipse. O curso é dividido em quatro partes abordando introdução ao Java, coleções e entrada/saída de dados, interfaces gráficas com Swing e acesso a dados remotos.
O documento lista 50 vantagens do software Adobe Fireworks em relação ao Photoshop para criação de sites e layouts para web. As principais vantagens citadas são o alinhamento preciso com pixels, recursos para criação de elementos interativos, painéis para camadas, estados e páginas que facilitam o trabalho, além de ferramentas e funcionalidades mais intuitivas e rápidas para tarefas comuns em design para web.
O documento apresenta um curso de programação em C++. A primeira seção introduz a programação orientada a objetos e suas vantagens sobre abordagens anteriores. As seções subsequentes discutem tópicos como histórico do C++, compatibilidade com C, classes, herança, alocação dinâmica, templates e operadores. O curso fornece uma visão geral abrangente da linguagem C++.
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”.