• Matéria: Informática
  • Autor: lucaspires223345
  • Perguntado 6 anos atrás

2) Utilizando recursos de repetição, faça um script que teste se determinada variável é maior ou igual a 18, usando pelo menos uma variável global e outra local.​

Respostas

respondido por: vicctor991
1

Resposta:

#include <iostream>

int a = 10; // VARIAVEL GLOBAL

int main() {

 

int b = 20; // VARIAVEL LOCAL

 

while ((a >= 18) || (b >= 18)){

 if (a >= 18){

  printf("%d E maior ou igual 18", a);

  break;

 };

 if (b >= 18) {

  printf("E maior ou igual 18: %d", b);

  break;

 }

 break;

}

 

return 0;

}

Explicação:

Declaramos a variável GLOBAL a = 10.

Declaramos a variável LOCAL b = 20.

Fizemos um laço WHILE de repetição que vai checar se (a >= 18)  OU (b >=18)

Depois disso ele checa SE a >= 18 ele escreve é maior ou igual a 18 e o valor da variável a.

Depois disso checa SE b >= 18 ele escreve é maior ou igual 18 e o valor da variável b.

E adicionamos o comando BREAK no fim de cada instrução para que não fique infinitamente repetindo o laço.


lucaspires223345: vlw mn me ajudou de mais tmj!
Perguntas similares