Informática, perguntado por renatoscatolim, 1 ano atrás


O algoritmo que exibe na tela a tabuada para um número num é apresentado no código abaixo.

1 #include
2
3 int main() {
4 int num, i, mult;
5
6 printf("Digite um número inteiro:\n");
7 scanf("%d", &num);
8
#########################################################
10 mult = num * i;
11 printf("%d x %d = %d\n", num, i, mult);
12 }
13
14 return 0;
15 }

Porém, a estrutura de repetição se perdeu na cópia do arquivo (linha 9).

Considerando o código acima, assinale a alternativa que contém a estrutura de repetição que se encaixa bem com o resto do código.
Alternativas
Alternativa 1:

do {
Alternativa 2:

repeat {
Alternativa 3:

while (i <= 10) {
Alternativa 4:

foreach (num as i) {
Alternativa 5:

for (i = 1; i <= 10; i++) {

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
0


A tabuada apresenta o resultado da multiplicação de um valor por 1 até 10, portanto:

Alternativa 5:

for (i = 1; i <= 10; i++) {




CÓDIGO CORRIGIDO:


#include<stdio.h>

int main()
{
    int num, i, mult;

    printf("Digite um número inteiro:\n");
    scanf("%d", &num);

    for(int i = 1; i <=10; i++)
    {
        mult = num * i;
        printf("%d x %d = %d\n", num, i, mult);
    }

    return 0;
}



IMAGEM DE UMA EXECUÇÃO EM ANEXO...


Anexos:
Perguntas interessantes