//El programa se escribió con Geany sobre Linux Ubuntu 11.10
//sin tener errores
#include <stdio.h>
#include <math.h>
#include <iostream> //En linux no existe iostream.h solo se declara como iostream
using namespace std;
int main()
{
//Se muestra en pantalla a modo de encabezado
printf("Universidad Nacional Autonoma de México \n");
printf("Facultad de Contaduría y Admonistración \n");
printf("Licenciatura en Informática \n");
printf("Se calculará los pares ordenados \"X\", \"Y\" para la siguiente \n");
printf("ecuación lineal: y=ax+b dado un rango dado\n");
printf("y los coeficientes de la ecuación \n \n");
float y, a, b, par;
int x,yy;
printf("Ingrese el valor de \"a\" \n");
scanf("%f",&a);
printf("Ingrese el valor de \"b\" \n");
scanf("%f",&b);
printf("Cuantos pares ordenados desea calcular? \n");
scanf("%d",&x);
int i=0;
printf(" Tabla de valores \n");
printf(" X Y \n");
do{
y=(a*i)+b;
yy=y;
par = (yy % 2); //modulo resto
i++; //postincremento
printf(" %d......%.2f",i,y);
if (par == 0) printf("...Valor positivo \n");
else printf("...Valor negativo \n");
}while (i < x);
int n, ii;
printf("\n \n \aCalculo del factorial de un numero dado \n \n");
printf("Ingrese un valor entero y positivo para calcular su favtorial \n");
scanf("%d",&n);
i=1;
ii=1;
do{
ii*=i; //asignación con multiplicación
++i; //preincremento
}while (i <= n);
printf("\n \nEl factorial de %d es %d ",n,ii);
return (0);
}
domingo, 25 de marzo de 2012
Cálculos sencillos
No he tenido mucho tiempo de escribir estos días. Aquí dejo un código fuente para C++ para realizar unos cálculos sencillos. El objetivo no es hacer en si las operaciones; si no hacer uso de pre-incremento y post-incremento y el módulo resto. Por esto el método utilizado no es el mejor o el más óptimo.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario