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

DEV C ++
me ajudem pf!! utiliazando o comando while fassa:
1) Leia duas notas, se a média delas for maior que 6 escreva aprovado, caso contrário, escreva média insuficiente tente novamente, e faça com que o usuário informe as duas notas novamente, até que a média seja maior que 6.


2) Crie um código que faça o mesmo que o exercício anterior, porém, quando a média for maior que 6 pergunte se o usuário quer informar mais notas, se a resposta for sim, repita o processo, caso contrário apresente para o usuário a frase: Fim da digitação.


lokodavida28: Qual linguagem?
andreluisgspeax0t: Qual a linguagem? Há pelo menos 50 linguagens que utiliza essa estrutura
paulin0154: dev c ++
andreluisgspeax0t: Sim... Java, Delphi, Ruby, Phyton, C, C++... qual
lokodavida28: ele falo C++
paulin0154: C++
paulin0154: desculpe esqueci especificar
paulin0154: linguagem é c++

Respostas

respondido por: andreluisgspeax0t
1

Resposta:

1)

#include<iostream>  

using namespace std;  

int main()

{

float nota1, nota2, media;  

cout << "Digite a primeira nota: ";

cin >> nota1;  

cout << "Digite a segunda nota: ";

cin >> nota2;  

media = (nota1 + nota2) / 2;

 

if (media > 6)

{

 cout << "Media: " << media << ". Aprovado";

}

else

{

 cout << "Media: " << media << ". Media Insuficiente";

}

return 0;

}

Explicação:

2)

#include<iostream>

using namespace std;

int main()

{

float nota1, nota2, media;

char continuar;

 

cout << "Digite a primeira nota: ";

cin >> nota1;

 

cout << "Digite a segunda nota: ";

cin >> nota2;

 

media = (nota1 + nota2) / 2;

cout << "Media: " << media;

 

if (media > 6)

{

 cout << "\nAprovado";  

 cout << "\nDeseja continuar inserindo notas? (S/N)";

 cin >> continuar;

 

 while (continuar == 's')

 {    

  cout << "Digite a primeira nota: ";

  cin >> nota1;

   

  cout << "Digite a segunda nota: ";

  cin >> nota2;

 

  media = (nota1 + nota2) / 2;

  cout << "Media: " << media;

 

  if (media > 6)

  {

   cout << "\nAprovado";  

   cout << "\nDeseja continuar inserindo notas? (S/N)";

   cin >> continuar;  

  }

  else

  {

   cout << "\nMedia Insuficiente";

  }

 }

 //else

 //{

  cout << "Fim da Digitacao!";

 //}

}

else

{  

 cout << "\nMedia Insuficiente";

}  

 

return 0;

}


andreluisgspeax0t: Desculpa pela demora para inserir o segundo código! Estava fazendo uns testes aqui...
paulin0154: tudo cara muito obrigado mesmo
paulin0154: tudo bem*
Perguntas similares