Hola,
Pues haber, tengo un problema, tengo que hacer un programa que segun introduzcas los datos en un programa, te de una nota media:
El programa está basado en:
-Introducción de nota de actitud---------------- Esto puntua como un 20%
-Introducción de nota de procedimientos------- Esto puntua como un 40%
-Introducción de nota de conceptos------------- Y esto con otro 40%.
Y me gustaria que la nota media la guardara en un archivo de texto (.txt)
¿Hay algun método de hacerlo?
Yo tengo más experiencia en Visual Basic.net.
PD: No sabia donde poner el post, si aqui no fuera, porfavor muevanlo de sitio.
Gracias de antemano.
Un salu2
Pues lo puedo hacer en bash en C en ASM en PERL en Python y en Java Pero no en VB lamentablemente.
La verdad no entiendo muy bien el objetivo del programa, o mas bien cual el problema.
Es pedir los datos y procesarlos??
Es guardar todo en un archivo??
O simplemente todo?
Especifica bien tu duda.
Saludos
Hola!!!
Gracias por tu interes,
Veras, me gustaria que insertando las notas academicas, estas se conviertan en la nota final segun los porcentajes.
Hola, lo hice en C:
#include<stdio.h>
int main() {
FILE *archivo;
float nota1,nota2,nota3,calificacion;
printf("Nota de conducta: ");
scanf("%f",¬a1);
printf("Nota de procedimientos: ");
scanf("%f",¬a2);
printf("Nota de conseptos: ");
scanf("%f",¬a3);
calificacion = (nota1 * 0.20) + (nota2* 0.40) + (nota3 * 0.40);
printf("\nCalificacion final: %f\n",calificacion);
archivo = fopen("califaciones.txt","w");
if(archivo == NULL) {
fprintf(stderr,"Error fopen()\n");
}
else {
fprintf(archivo,"%f,%f,%f,%f\n",nota1,nota2,nota3,calificacion);
fclose(archivo);
}
return 0;
}
(http://i.elhacker.net/i?i=NmMR2MWgRbuOQdx43PxO2WVo) (http://i.elhacker.net/d?i=NmMR2MWgRbuOQdx43PxO2WVo)
Wooo
Muchisimas gracias Anon, ahora ya comprendi como hacerlo para la próxima vez, lo he probado como aplicacion de consola y va de escandalo.
PD: Si pudieras explicarme como ponerlo en un formulario te lo agradeceria muchisimo.
Saludos y gracias de nuevo
Pues es casi lo mismo. solo hay que arrastras los campos de texto al formulario y
en un boton poner el codigo para calular y guardar algo asi:
Dim entero1 as double
Dim entero2 as double
Dim entero3 as double
Dim calificacion as double
entero1 = Textbox1.text
entero2 = Textbox2.text
entero3 = Textbox3.text
calificacion = (nota1 * 0.20) + (nota2* 0.40) + (nota3 * 0.40);
Textbox.text = calificacion
Voy a mover el mensaje a VB a ver site ayudan mejor
Saludos