Sei sulla pagina 1di 8

Prof. Cleyton Ferrari cleytonferrari@hotmail.

com (69) 9975-0504

Algoritmo e Programao de Computadores

Lista de Exerccios 10.3

1. Imprimir todos os nmeros de 1 at 100


using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

FAAr Faculdades Associadas de Ariquemes

namespace exer01
{
class Program
{
static void Main(string[] args)
{
for (int i = 1; i <= 100; i++)
{
Console.Write("{0} ",i);
}
Console.WriteLine();
}
}
}

2. Imprimir todos os nmeros de 100 at 1


using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer02
{
class Program
{
static void Main(string[] args)
{
for (int i = 100; i >= 1; i--)
{
Console.Write("{0} ", i);
}
Console.WriteLine();
}
}
}

3. Imprimir os 100 primeiros pares


using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

Prof. Cleyton Ferrari cleytonferrari@hotmail.com (69) 9975-0504

Algoritmo e Programao de Computadores

namespace exer03
{
class Program
{
static void Main(string[] args)
{
for (int i = 1; i <= 100; i++)
{
if (i % 2 == 0)
{
Console.Write("{0} ", i);
}
}
Console.WriteLine();
}
}
}

4. Imprimir os mltiplos de 5 no intervalo de 1 at 500

FAAr Faculdades Associadas de Ariquemes

using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer04
{
class Program
{
static void Main(string[] args)
{
for (int i = 1; i <= 500; i++)
{
if (i % 5 == 0)
{
Console.Write("{0} ", i);
}
}
Console.WriteLine();
}
}
}

5. Imprimir os nmeros de 120 a 300


using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer05
{

Prof. Cleyton Ferrari cleytonferrari@hotmail.com (69) 9975-0504

Algoritmo e Programao de Computadores

class Program
{
static void Main(string[] args)
{
for (int i = 120; i <= 300; i++)
{
Console.Write("{0} ", i);
}
Console.WriteLine();
}
}
}

6. Criar um programa que imprima todos os nmeros de 1 at 100 e soma de todos eles

FAAr Faculdades Associadas de Ariquemes

using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer06
{
class Program
{
static void Main(string[] args)
{
int soma = 0;
for (int i = 1; i <= 100; i++)
{
soma = soma + i;
Console.Write("{0} ", i);
}
Console.WriteLine();
Console.WriteLine("A soma dos nmeros : {0}", soma);
}
}
}

7. Entrar com um nome, idade e sexo de 20 pessoas. Imprimir o nome se a pessoa for do
sexo masculino e tiver mais de 21 anos.
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer07
{
class Program
{
static void Main(string[] args)
{
int idade = 0;

Prof. Cleyton Ferrari cleytonferrari@hotmail.com (69) 9975-0504

Algoritmo e Programao de Computadores

string nome, sexo = "";


for (int i = 1; i <= 20; i++)
{
Console.Write("Entre com o nome da {0} Pessoa: ", i);
nome = Console.ReadLine();
Console.Write("Entre com o Sexo da {0} Pessoa M ou F: ",
i);
sexo = Console.ReadLine();
Console.Write("Entre com a Idade da {0} Pessoa: ", i);
idade = int.Parse(Console.ReadLine());
sexo = sexo.ToUpper();
if (sexo == "M" && idade > 21)
{
Console.WriteLine("Pessoa masculina e Maior que 21
Anos: {0}",nome);
}
}
}
}
}

FAAr Faculdades Associadas de Ariquemes

8. Criar um programa que leia a quantidade de nmeros que se deseja digitar para que
possa ser impresso o maior e o menor numero digitado.
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer08
{
class Program
{
static void Main(string[] args)
{
int n, maior, menor, qt = 0;
Console.Write("Informe a quantidade de Numeros: ");
qt = int.Parse(Console.ReadLine());
Console.Write("Digite o 1 de um total de {0} Numeros:", qt);
n = int.Parse(Console.ReadLine());
menor = n;
maior = n;
for (int i = 2; i <= qt; i++)
{
Console.Write("Digite o {0} de um total de {1} Numeros:",
i, qt);
n = int.Parse(Console.ReadLine());
if (n > maior)
maior = n;
if (n < menor)
menor = n;
}

Prof. Cleyton Ferrari cleytonferrari@hotmail.com (69) 9975-0504

Algoritmo e Programao de Computadores


Console.WriteLine("Maior Numero: {0}
{1}",maior,menor);
}
}
}

Menor Numero:

9. Entrar com 12 nmeros e imprimir a media desses nmeros

FAAr Faculdades Associadas de Ariquemes

using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer09
{
class Program
{
static void Main(string[] args)
{
int n, soma = 0;
for (int i = 1; i <= 12; i++)
{
Console.Write("Digite o {0} Numero: ",i);
n = int.Parse(Console.ReadLine());
soma = soma + n;
}
Console.WriteLine("Mdia dos Numeros: {0:0.00}",soma/12);
}
}
}
10. Entrar com nome, nota da PR1 e nota da PR2 de 15 alunos. Imprimir uma listagem, contendo:
nome, nota da PR1, da PR2 e mdia de cada aluno. Ao final, calcule a mdia geral da turma.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace exer10
{
class Program
{
static void Main(string[] args)
{
double PR1, PR2, Soma, Media = 0;
string nome = "";
Soma = 0;
for (int i = 1; i < 15; i++)
{
Console.Write("Informe o Nome do {0} Aluno: ", i);

Prof. Cleyton Ferrari cleytonferrari@hotmail.com (69) 9975-0504

Algoritmo e Programao de Computadores

nome = Console.ReadLine();
Console.Write("Informe a Nota da Prova 1 do {0} Aluno: ",
i);
PR1 = double.Parse(Console.ReadLine());
Console.Write("Informe a Nota da Prova 2 do {0} Aluno: ",
i);
PR2 = double.Parse(Console.ReadLine());
Media = (PR1 + PR2) / 2;
Console.WriteLine("Sua Media : {0:0.00}", Media);
Soma = Soma + Media;
}
Console.WriteLine("A Mdia da Turma {0:0.00}", Soma / 15);
}
}
}

FAAr Faculdades Associadas de Ariquemes

11. Entrar com oito nomes e imprimir quantas letras tem cada nome.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace exer11
{
class Program
{
static void Main(string[] args)
{
string nome = "";
for (int i = 1; i <= 8; i++)
{
Console.Write("Informe o {0} Nome: ", i);
nome = Console.ReadLine();
Console.WriteLine("O Nome: {0}, possui {1} Letras",nome,
nome.Length);
}
}
}
}
12. Entrar com um nome e imprimir-lo tantas vezes quantos forem seus caracteres.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace exer12
{
class Program

Prof. Cleyton Ferrari cleytonferrari@hotmail.com (69) 9975-0504

Algoritmo e Programao de Computadores

{
static void Main(string[] args)
{
string nome = "";
Console.Write("Digite um Nome: ");
nome = Console.ReadLine();
for (int i = 1; i <= nome.Length; i++)
{
Console.WriteLine(nome);
}
}
}
}

FAAr Faculdades Associadas de Ariquemes

13. Criar um programa para calcular a tabuada de um nmero qualquer.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace exer13
{
class Program
{
static void Main(string[] args)
{
int n = 0;
Console.Write("Digite a tabuada que deseja: ");
n = int.Parse(Console.ReadLine());
for (int i = 1; i <= 10; i++)
{
Console.WriteLine("{0:00} X {1:00} = {2:00}", i, n, i * n);
}
}
}
}
14. Criar um programa para imprimir todas as tabuadas de multiplicar de 1 at 10.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace exer14
{
class Program
{
static void Main(string[] args)
{
for (int n = 1; n <= 10; n++)

Prof. Cleyton Ferrari cleytonferrari@hotmail.com (69) 9975-0504

Algoritmo e Programao de Computadores

{
Console.WriteLine("Tabuada do {0}",n);
for (int i = 1; i <= 10; i++)
{
Console.WriteLine("{0:00} X {1:00} = {2:00}", i, n, i *
n);
}
Console.ReadLine();
Console.Clear();
}
}
}
}
15. Criar um programa que entre com 2 notas de cada aluno de uma turma de 10 alunos e imprima:
a. A Mdia de cada aluno

FAAr Faculdades Associadas de Ariquemes

using
using
using
using

b. A Mdia da Turma
System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace exer15
{
class Program
{
static void Main(string[] args)
{
double PR1, PR2, Soma, Media = 0;
Soma = 0;
for (int i = 1; i < 10; i++)
{
Console.Write("Informe a Nota da Prova 1 do {0} Aluno: ",
i);
PR1 = double.Parse(Console.ReadLine());
Console.Write("Informe a Nota da Prova 2 do {0} Aluno: ",
i);
PR2 = double.Parse(Console.ReadLine());
Media = (PR1 + PR2) / 2;
Console.WriteLine("Sua Media : {0:0.00}", Media);
Soma = Soma + Media;
}
Console.WriteLine("A Mdia da Turma {0:0.00}", Soma / 10);
}
}
}

Potrebbero piacerti anche