Informática, perguntado por ypioca2552p7eccn, 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
1

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