0

Que error tengo? No puedo ejecutar ayudaaaa

#include<iostream> using namespace std; #define SIN_TIPO string int main() { SIN_TIPO ci; float cimay; float cimen; float i; float nf; float nmayor; float nmenor; float np; float total_nota; nmayor = 0; nmenor = 100; cimay = 0; cimen = 0; np = 0; total_nota = 0; for (i=1;i<=50;i++) { cout << "Numero de cedula" << endl; cin >> ci; cout << "Nota final" << endl; cin >> nf; total_nota = total_nota+nf; if (nf>nmayor) { cimay = ci; nmayor = nf; } if (nf<nmenor) { cimen = ci; nmenor = nf; } } np = total_nota/50; cout << "La nota promedio de la seccion es: " << np << endl; cout << "La Cedula de quien obtuvo la nota mayor es: " << cimay << " Y la nota fue " << nmayor << endl; cout << "La Cedula de quien obtuvo la nota menor es: " << cimen << " Y la nota fue " << nmenor << endl; return 0; }

19th May 2020, 10:34 PM
Hector Sanchez
3 odpowiedzi
0
Invalid assignment, string to float. cimen = ci; cimay =ci; Translated: Asignación no válida, cadena para flotar. cimen = ci; cimay = ci;
19th May 2020, 10:42 PM
Jayakrishna 🇮🇳
0
Cambia SIN_TIPO por float en ci
19th May 2020, 10:45 PM
4lx
4lx - avatar
0
Gracias
19th May 2020, 11:28 PM
Hector Sanchez