elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / DUDA-Programación en C en: 20 Octubre 2012, 10:52 am
ENUNCIADO: Escribir un programa en C que calcule la nota media de tres alumnos. Las notas se encuentran en el fichero notas.txt. El resultado se debe añadir al final del mismo fichero con la siguiente frase:"La nota media de los tres alumnos es..."

El codigo que yo escribo es el siguiente:

#include <stdio.h>

main()
{

      FILE *F;
      int x,y,z,r;
     
     
   
     
      F=fopen("notas.txt","a");
     
      fscanf(F,"%d",&x);
      fscanf(F,"%d",&y); 
      fscanf(F,"%d",&z);
     
      r=x+y+z/3;
     
      fprintf(F,"\nLa nota media de los tres alumnos es: %d",r);
     
      fclose(F);
     
      getch();
     
}


Y el resultado en el fichero de notas.txt es:

4 9 8
La nota media de los tres alumnos es: 2865719



No entiendo porque me da ese resultado, supuestamente la media de los 3 es: 7.

Si alguien sabe cual es mi error porfavor que me lo haga saber cuanto antes. ¡Mil gracias!
2  Programación / Ejercicios / DUDA. Ejercicio en C. en: 17 Septiembre 2012, 21:09 pm
Hola, soy nueva en lenguaje c y me gustaria saber el código del siguiente ejercicio. ¡Gracias!

Ejercicio:

-Implementar un programa para el calculo del cociente y resto de la división de dos numeros enteros que se pediran al usuario.

Ejemplo:

Division de dos numeros enteros

Dividendo: 9
Divisor: 4

Al dividir 9 entre 4 sale 2 y de resto 1.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines