Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - SirEscanor1110

#1
buenas tengo una duda estoy haciendo un menu de varios mini menus para sacar promedio o determinar si algo es numero primo, etc y queria que cada ejecucion me cree un mensaje de texto con el resultado de la ejecucion por ejemplo que sea un archivo txt que  diga el promedio de tales numero es 5 o algo asi pero no se como hacerlo

#include<iostream>
using namespace std;
int main() {
float a;
float b;
float c;
int contador;
float i;
int n;
float n1;
float n2;
float n3;
float n4;
float n5;
int op;
float promedio;
int x;
do {
cout << endl;
cout << "Menú de operaciones" << endl;
cout << "   1. Numero Primo" << endl;
cout << "   2. Serie Fibonacci" << endl;
cout << "   3. Promedio" << endl;
cout << "   4. Salir" << endl;
cout << "Elija una opción (1-4): " << endl;
cin >> op;
switch (op) {
case 1:
cout << "Escribe un numero" << endl;
cin >> n;
x = 1;
contador = 0;
while (x<=n) {
if (n%x==0) {
contador = contador+1;
}
x = x+1;
}
if (contador==2) {
cout << "El numero " << n << " es primo" << endl;
} else {
cout << "El numero " << n << " no es primo" << endl;
}
break;
case 2:
cout << "Por favor ingrese n: " << endl;
cin >> n;
a = 0;
b = 1;
for (i=1;i<=n;i++) {
cout << a << endl;
c = a+b;
a = b;
b = c;
}
break;
case 3:
cout << "ingrese el numero 1" << endl;
cin >> n1;
cout << "ingrese el numero 2" << endl;
cin >> n2;
cout << "ingrese el numero 3" << endl;
cin >> n3;
cout << "ingrese el numero 4" << endl;
cin >> n4;
cout << "ingrese el numero 5" << endl;
cin >> n5;
cout << "el numero 1 fue: " << n1 << endl;
cout << "el numero 2 fue: " << n2 << endl;
cout << "el numero 3 fue: " << n3 << endl;
cout << "el numero 4 fue: " << n4 << endl;
cout << "el numero 5 fue: " << n5 << endl;
promedio = (n1+n2+n3+n4+n5)/5;
cout << "el promedio de los numeros escritos es " << promedio << endl;
break;
case 4:
cout << "Gracias, vuelva prontos" << endl;
break;
default:
cout << "Opción no válida" << endl;
}
cout << "Presione enter para continuar" << endl;
cin.get();
} while (op!=4);
return 0;
}




eso es lo que llevo hasta ahorita y lo que tengo de ejemplo para guardar archivos de texto con algo dentro seria esto

#include<stdio.h>
#include<conio.h>
int main(){
FILE *Archivo;
char Nombre[50 ];
printf("ingrese su nombre:");
scanf("%s",&Nombre);
Archivo =fopen("Resultados De Ejecucion.txt","w");
fprintf(Archivo," cout << endl;
cout << "Menú de operaciones" << endl;
cout << "   1. Numero Primo" << endl;
cout << "   2. Serie Fibonacci" << endl;
cout << "   3. Promedio" << endl;
cout << "   4. Salir" << endl;
cout << "Elija una opción (1-4): " << endl;
cin >> op;
switch (op)",Nombre);
fclose(Archivo);
}




no se si alguien sepa como hacerlo muchas gracias de antemano





Mod:
- Los títulos han de ser descriptivos y no todo en mayúsculas.
- Los posts deben ir a su sección correspondiente, esto es C/C++ no Foro libre.
- Los códigos van entre etiquetas GeSHi.