Como hacer una factura en C
Proyecto N°2 Programación Aplicada II
Grupo
11R-211
Integrantes:
Bianca Guerra 8-909-2415
Alina Cruz 8-848-1013
Materia:
Programación II
Profesor:
Emilio Batista
Introducción
crear un programa en lenguaje c, que maneje tres (3) estructuras
2. el maestro es llamado cliente
3. con las estructuras copiar el maestro viejo al nuevo maestro con los datossimilares pasados y copiados por medio de las estructuras
4. el tercer maestro , contendra iguales datos pero el saldo sera cambiado a un cargo inicial = saldo anterior + 10% de manejo.
5. para los tres(3) casos de maestros usted debera copiar en disco los maestros en formato de txt utilizando:
archivo = fopen("C:\\CLIENTE1.TXT","w+");
archivo = fopen("C:\\CLIENTE2.TXT","w+");
archivo =fopen("C:\\CLIENTE3.TXT","w+");
Ruta_DiscoC = ruta= fopen("E:\\prueba.txt","w+");
Materiales Utilizados y equipos
-Computadora con Sistema Operativo Microsoft Windows 7 Prefesional
-BornandC
-Ejemplos y diapositivas contenidas en el OneDrive
Copia del Código fuente en Lenguaje C
//programa if18: ingres matriz A, B: sumar, Restar
//Suma diagonal, suma total de los elementosinternos
//Ing. E Batista Him
#include
#include
#include
int main() {
FILE * ruta;
ruta= fopen("E:\\prueba.txt","w+");
int A[3][3],B[3][3], S[3][3],R[3][3], i, j,k;
int suma=0, sumb=0, diagonalA=0, diagonalB=0, minA,maxA,minB,maxB;
int AB[3][3];
printf("\n Visualizacion de la matriz:");
fprintf(ruta,"\n Visualizacion de la matriz:");printf("\n===========================\n");
fprintf(ruta,"\n===========================\n");
printf("\n entre los valor i,j A =\n");
fprintf(ruta,"\n entre los valor i,j A =\n");
for(i=0;i<3;i=i+1) {
for(j=0;j<3;j=j+1) {
scanf("%d", &A[i][j]);
}
printf("\n");
fprintf(ruta,"\n");
}
// Leyendo B
printf("\n entre los valor i,j B =\n");
fprintf(ruta,"\n entre los valor i,j B =\n");for(i=0;i<3;i=i+1) {
for(j=0;j<3;j=j+1) {
scanf("%d", &B[i][j]);
}
printf("\n");
fprintf(ruta,"\n");
}
printf("\n Matriz A 3x3..\n");
fprintf(ruta,"\n Matriz A 3x3..\n");
/* En este paso sumamos y restamos A, B */
printf("\n===========================\n");
fprintf(ruta,"\n===========================\n");
for(i=0;i<3;i=i+1) {
for(j=0;j<3;j=j+1) {
S[i][j]=A[i][j] + B[i][j];
R[i][j] =A[i][j] - B[i][j];
suma= suma + A[i][j]; // suma total a
sumb= sumb + B[i][j]; // suma total b
maxA = A[0][0]; // maximo valor
minA = A[0][0]; // minimo valor
minB = B[0][0];
maxB = B[0][0];
if ( i== j) { diagonalA = diagonalA + A[i][j]; } // suma la diagonal a
if ( i== j) { diagonalB = diagonalB + B[i][j]; } // suma la diagonal b
printf("\t%d",A[i][j]);// solo imprimo matriz A
fprintf(ruta,"\t%d",A[i][j]);
}
printf("\n");
fprintf(ruta,"\n");
}
printf("\n Matriz B 3x3..\n");
fprintf(ruta,"\n Matriz B 3x3..\n");
printf("\n===========================\n");
fprintf(ruta,"\n===========================\n");
for(i=0;i<3;i=i+1) {
for(j=0;j<3;j=j+1) {
printf("\t%d",B[i][j]); // solo imprimo matriz B
fprintf(ruta,"\t%d",B[i][j]);
}printf("\n");
fprintf(ruta,"\n");
}
printf("\n suma A %d =..\n", suma);
fprintf(ruta,"\n suma A %d =..\n", suma);
printf("\n suma B %d =..\n", sumb);
fprintf(ruta,"\n suma B %d =..\n", sumb);
printf("\n Diag A %d =..\n", diagonalA);
fprintf(ruta,"\n Diag A %d =..\n", diagonalA);
printf("\n Diag B %d =..\n", diagonalB);
fprintf(ruta,"\n Diag B %d =..\n", diagonalB);
printf("\n el valor max Aes: %d",maxA);
fprintf(ruta,"\n el valor max A es: %d",maxA);
printf("\n el valor min de A es: %d",minA);
fprintf(ruta,"\n el valor min de A es: %d",minA);
printf("\n el valor max de B es: %d",maxB);
fprintf(ruta,"\n el valor max de B es: %d",maxB);
printf("\n el valor min de B es: %d",minB);
fprintf(ruta,"\n el valor min de B es: %d",minB);
printf("\n Matriz Suma 3x3..\n");
fprintf(ruta,"\n...
Regístrate para leer el documento completo.