Informática, perguntado por umestudanteai3559, 6 meses atrás

utilizando while ou do while

Elabore um programa em que o usuário informa dois números (n1 e n2). O primeiro número (n1) indica o início do laço de repetição e o segundo número (n2) o fim do laço de repetição. Exibir o intervalo numérico determinado pelo usuário.​

Soluções para a tarefa

Respondido por matheusnascimento20
1

Resposta:

Fiz dois exemplos basta remover uma estrutura de repetição para testar a outra.

Explicação:

#include <stdio.h>

int main(){

   int n1,n2;

   printf("Digite o valor 1:\n");

   scanf("%d",&n1);

   printf("Digite o valor 2:\n");

   scanf("%d",&n2);

   //n1 e n2 fazem parte do intervalo

       while(n1 <= n2){

           printf("[%d]\n",n1);

           n1++;

       }

       //n1 e n2 não fazem parte do intervalo

       while(n1 < n2){

           printf("[%d]\n",n1+1);

           n1++;

           if(n1 == n2-1)break;

       }

   return 0;

}

Perguntas interessantes