[ Foro de C++ ]

string en for

18-Jun-2019 22:05
Invitado (Gabriel)
1 Respuestas

Buenas... alguien podría ayudarme con un ejercicio en c++, soy novato y estoy empezando a programar...

es un codigo para ingresar notas de alumnos  pero necesito que tambien me permita ingresar nombre y apellido de los alumnos de acuerdo a la cantidad  que ingrese en notas a cargar...
por ejemplo si debo cargar la nota de dos alumnos, que permita ingresar sus nombres y apellidos y al imprimir salgan sus nombres con sus respectivas notas...
les agradeceria la ayuda.


#include<iostream>
using namespace std;
int main ()
{
	int cantidad=0 ,parcial=0 , ordinario=0, suma=0;

	cout<<"ingrese cantidad de notas a cargar"<<endl;
	cin>>cantidad;

	for (int i = 0; i < cantidad; ++i)
	{
		cout<<"ingrese nota parcial "<<endl;
		cin>> parcial;
		cout<<"ingrese nota del ordinario"<< endl;
		cin>> ordinario;
       suma=parcial+ordinario;
		if (suma<=60)
		{
			cout<<"nota final es : " <<suma<<" 1 (uno)"<<endl;
		}
		else
		{
          if (suma<=70)
          {
          	cout<<"nota final es : " <<suma<<" 2 (dos)"<<endl;
          }
          else{
          	if (suma<=80)
            {
          	cout<< " nota final es : " <<suma<<" 3 (tres)"<<endl;
            }
            else{
            	   if (suma<=90)
                    {
          	          cout<<"nota final es : " <<suma<<" 4 (cuatro)"<<endl;
                    }
                    else{

                    	   if (suma<=100)
                           {
          	                 cout<<"nota final es : " <<suma<<" 5 (cinco)"<<endl;
                            }
                    }
            }
          }
		}


	}
 return 0;

} 



 


06-Jul-2019 11:45
Nacho Cabanes (+83)

No acabo de entender...

Para empezar, ¿debes mostrar resultados tras pedir cada dato o al final?  ¿Sabes manejar arrays?  ¿Los textos los debes pedir como "string" o como "char[]"?






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)