Desafio de Revisão #2
Parte da seção Fundamentals do Journey de C da Coddy — lição 45 de 63.
Desafio
FácilCrie um programa que imprima uma tabela de multiplicação para valores de 1 a n (onde n é fornecido pelo usuário).
Seu programa deve imprimir uma tabela de multiplicação de 1 a n usando loops aninhados
A tabela deve ser formatada com cada linha mostrando os produtos da multiplicação de um número por todos os valores de 1 a n.
Se n = 4, a saída deve ser exatamente assim:
1 2 3 4
2 4 6 8
3 6 9 12
4 8 12 16Use o especificador de formato %2d seguido por um espaço para cada número. Isso reserva dois espaços de caracteres para cada produto.
Exemplo para %2d :
Dígito único (empurrado para a direita):
printf("%2d ", 5); // Saída: " 5 "Dígito duplo (preenche ambos os espaços):
printf("%2d ", 10); // Saída: "10 "Experimente você mesmo
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Crie loops aninhados para imprimir a tabuada
return 0;
}Todas as lições de Fundamentals
2Variáveis
Tipos de DadosInteiroFloat - DoubleCaracteresBooleanosConstantesFundamentos do printfRegras de Nomenclatura de VariáveisConversão de Tipos Parte 1Conversão de Tipos Parte 2Desafio de Recapitulação3Operadores
Operadores AritméticosOperador de MóduloIncremento/DecrementoOperadores de AtribuiçãoOperadores RelacionaisOperadores Lógicos Parte 1Operadores Lógicos Parte 2Operadores Lógicos Parte 3Desafio de Recapitulação6Loops
Loop ForLoop WhileLoop Do WhileBreakContinueDesafio de Revisão #1Loops AninhadosLoops InfinitosDesafio de Revisão #2