Lógica, perguntado por ViCouto, 1 ano atrás

Elabore um programa em C/C++ que efetue o cálculo de uma tabuada de um número que será fornecido pelo
usuário. Os resultados devem ser armazenados em um array unidimensional de 10 posições. O programa deve
exibir para o usuário a tabuada da seguinte forma:
EXEMPLO: Se o número digitado pelo usuário for 3 a tabuada impressa será:
0 X 3 = 0
1 X 3 = 3
2 X 3 = 6
3 X 3 = 9
4 X 3 = 12
5 X 3 = 15
6 X 3 = 18
7 X 3 = 21
8 X 3 = 24
9 X 3 = 27

Soluções para a tarefa

Respondido por SamuelIgnacio
9
Ola, segue Abaixo o código:

#include <stdio.h>
#include <stdlib.h>
main()
{
int N, RESULT[10];
printf ("informe o numero da tabuada desejada");
scanf ("%i", &N);
for (int i=0; i<=9; i++)
{
(RESULT[i] = i*N);
printf ("%i x %i = %i \n", i, N, RESULT[i]);
}
system ("pause");
}

cacauba: ta certinho samuel, o problema eh que pelo fato de ser uma tabela e necessario declarar em forma vetorial, isso conta ponto, segue o programa em forma vetorial
cacauba: #include <stdio.h>
#include <stdlib.h>
main()
{
int N, RESULT[10];
printf ("informe o numero da tabuada desejada");
scanf ("%i", &N);
for (int i=0; i<=9; i++)
{
(RESULT[i] = i*N);
printf ("%i x %i = %i \n", i, N, RESULT[i]);
}
system ("pause");
}
SamuelIgnacio: ok, obrigado.
Perguntas interessantes