Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Programa en c++ para alguna resolución, Ejercicios de Programación C

Programa en c++ de universidad principios de programación

Tipo: Ejercicios

2021/2022

Subido el 07/03/2023

mariana-arenas-2
mariana-arenas-2 🇲🇽

3 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
#include <iostream>
#include <stdlib.h>
#include <string>
using namespace std;
const int n=5;
struct registro
{
char cuenta;
char alumno[30]; float Calif1;
float Calif2;
float Calif3;
float promedio; };
void llena (registro[]); void imprime (registro[]);
int main() {
registro alumn[n]; llena(alumn); imprime(alumn);
}
void llena(registro p[n] ) {
int i;
for (i=0;i<n;i++) {
cout<<"//////////////////////////////////:\n"; cout << "insertar la cuenta del alumno: "; cin>>p[i].cuenta;
cout << "insertar el nombre del alumno: "; cin>>p[i].alumno;
cout << "coloque calificacion 1: "; cin>>p[i].Calif1;
cout << "coloque calificacion 2: "; cin>>p[i].Calif2;
cout << "coloque calificacion 3: "; cin>>p[i].Calif3;
cout<<"\n";
p[i].promedio=(p[i].Calif1 + p[i].Calif2 + p[i].Calif3)/3;
} }
void imprime(registro p[n]) {
int i;
char c;
for (i=0;i<n;i++) {
cout<<"\n";
cout << "Cuenta del alumno: "<<p[i].cuenta<<endl; cout << "Nombre del alumno:
"<<p[i].alumno<<endl; cout << "Calificacion 1er parcial: "<<p[i].Calif1<<endl;
cout << "Calificacion 2do parcial: "<<p[i].Calif2<<endl;
cout << "Calificacion 3er parcial: "<<p[i].Calif3<<endl; cout<<"El promedio será de
"<<p[i].promedio<<endl;
if (p[i].promedio<6){ cout << "No aprobado";
pf2

Vista previa parcial del texto

¡Descarga Programa en c++ para alguna resolución y más Ejercicios en PDF de Programación C solo en Docsity!

#include #include <stdlib.h> #include using namespace std; const int n=5; struct registro { char cuenta; char alumno[30]; float Calif1; float Calif2; float Calif3; float promedio; }; void llena (registro[]); void imprime (registro[]); int main() { registro alumn[n]; llena(alumn); imprime(alumn); } void llena(registro p[n] ) { int i; for (i=0;i<n;i++) { cout<<"//////////////////////////////////:\n"; cout << "insertar la cuenta del alumno: "; cin>>p[i].cuenta; cout << "insertar el nombre del alumno: "; cin>>p[i].alumno; cout << "coloque calificacion 1: "; cin>>p[i].Calif1; cout << "coloque calificacion 2: "; cin>>p[i].Calif2; cout << "coloque calificacion 3: "; cin>>p[i].Calif3; cout<<"\n"; p[i].promedio=(p[i].Calif1 + p[i].Calif2 + p[i].Calif3)/3; } } void imprime(registro p[n]) { int i; char c; for (i=0;i<n;i++) { cout<<"\n"; cout << "Cuenta del alumno: "<<p[i].cuenta<<endl; cout << "Nombre del alumno: "<<p[i].alumno<<endl; cout << "Calificacion 1er parcial: "<<p[i].Calif1<<endl; cout << "Calificacion 2do parcial: "<<p[i].Calif2<<endl; cout << "Calificacion 3er parcial: "<<p[i].Calif3<<endl; cout<<"El promedio será de "<<p[i].promedio<<endl; if (p[i].promedio<6){ cout << "No aprobado";

else{ cout << "Aprobado"; } cout<<"\n"; } cout<<"\n"; cout<<"inserte cuenta (* para terminar): "; cin>>c; for (i=0;i<n;i++){ while(c!=p[i].cuenta){ i++; } cout << "\n"; cout << "Cuenta del alumno: "<<p[i].cuenta<<endl; cout << "Nombre del alumno: "<<p[i].alumno<<endl; cout << "Calificacion 1er parcial: "<<p[i].Calif1<<endl; cout << "Calificacion 2do parcial: "<<p[i].Calif2<<endl; cout << "Calificacion 3er parcial: "<<p[i].Calif3<<endl; cout<<"El promedio serade "<<p[i].promedio<<endl; if (p[i].promedio<6){ cout << "no aprobado"; } } } else{ cout << "Aprobado"; }