Ecoh
Becerro
- Desde
- 31 Mar 2008
- Mensajes
- 15
- Tema Autor
- #1
Lo q necesito lograr es, tomando los numeros impares del 50 al 70, imprimir d cada uno, q numero es, su cuadrado, su cubo y la division de su cuadrado entre su cubo (cuadrado/cubo). Con este codigo me imprime solo el numero 69 con su respectivo cuadrado y todo, pero no se cicla no se q sera lo q esta fallando. Gracias d antemano por la ayuda y la atencion.
El codigo es el siguente (en borland turbo C++):
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
void main (void)
{
float i, numero=0, raiz=0, cuadrado=0, cubo=0, division=0;
for (i=51;i<69;i++);
{
numero = i;
raiz = sqrt(i);
cuadrado = i * i;
cubo = i * i * i;
division = cuadrado / (float)cubo;
cout<< endl <<"El numero es " << numero <<endl;
cout<< endl <<"La raiz cuadrada del numero es " << raiz <<endl;
cout<< endl <<"El cuadrado del numero es " << cuadrado <<endl;
cout<< endl <<"El cubo del numero es " << cubo <<endl;
cout<< endl <<"La division de su cuadrado entre su cubo (cuadrado/cubo) es " << division <<endl;
}
getch();
}
El codigo es el siguente (en borland turbo C++):
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
void main (void)
{
float i, numero=0, raiz=0, cuadrado=0, cubo=0, division=0;
for (i=51;i<69;i++);
{
numero = i;
raiz = sqrt(i);
cuadrado = i * i;
cubo = i * i * i;
division = cuadrado / (float)cubo;
cout<< endl <<"El numero es " << numero <<endl;
cout<< endl <<"La raiz cuadrada del numero es " << raiz <<endl;
cout<< endl <<"El cuadrado del numero es " << cuadrado <<endl;
cout<< endl <<"El cubo del numero es " << cubo <<endl;
cout<< endl <<"La division de su cuadrado entre su cubo (cuadrado/cubo) es " << division <<endl;
}
getch();
}