-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathProgram.cs
More file actions
45 lines (38 loc) · 1.49 KB
/
Program.cs
File metadata and controls
45 lines (38 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Tabuada_CSharp
{
internal class Program
{
static void Main(string[] args)
{
// Estruturas de repetição: FOR e WHILE
// As estruturas de repetição são utilizadas para processar uma coleção
// de dados, linhas de um arquivo, registros de um banco de dados que
// precisam ser processados por um mesmo bloco de código.
// O FOR é mais usado para loops definidos e WHILE para loops infinitos.
// Ou seja, com o WHILE o programa só para de "loopar" quando
// uma condição ocorre, já o FOR possui um limite.
// Exemplo usando o FOR: Tabuada de um número até onde o usuário quiser
// Variáveis:
int i, n, m;
int resultado;
// Entrada de Dados:
Console.WriteLine("Defina um número para exibir a tabuada dele:");
n = int.Parse(Console.ReadLine());
Console.WriteLine("\r\nQuantas vezes?");
m = int.Parse(Console.ReadLine());
Console.WriteLine("");
// Processamento e Saída de Dados:
for (i = 1; i <= m; i++)
{
resultado = n * i;
Console.WriteLine(n + " x " + i + " = " + resultado);
}
Console.ReadKey();
}
}
}