Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - JOSE23

#11
Programación C/C++ / Re: Raiz cuadrada en c
21 Febrero 2011, 17:12 PM
haciendo lo que me indica Satu; solo consigo que me diga la raiz de un numero, no de cada uno de los valores...
#12
Programación C/C++ / Re: Raiz cuadrada en c
21 Febrero 2011, 16:32 PM
Y como puedo decirle al programa que cada vez que se utiliza sqrt debe de tener un valor diferente, no lo entiendo
#13
Programación C/C++ / Raiz cuadrada en c
21 Febrero 2011, 16:09 PM
HOLA, TENGO QUE HACER UN EJERCICIO DE CLASE, ES EL SIGUIENTE.

Introducir dos números enteros y positivos (M y N). Diseñar un programa que calcule la raiz cuadrada de todos los números enteros comprendidos entre ambos (inclusive), mostrando tanto el número como su raiz en dos columnas. SOLO SE PUEDE UTILIZAR EL FOR.

El problema lo tengo con la raíz, no se como sacarlas. Agrego el codigo por si alguien puede darme una posible solución...




#include <stdio.h>
#include <math.h>
// Función Principal
main ()
{
int i,m,n,num;
double raiz;
raiz=sqrt(i);
printf ("\n Introduce el primer numero, el mayor (ENTERO Y POSITIVO): ");
scanf  ("%i",&m);
printf ("\n Introduce el segundo numero, el menor (ENTERO Y POSITIVO): ");
scanf  ("%i",&n);

for (i=n;i<=m;i++)
    if (i%2==0) printf ("\n NUMERO ENTERO %i\tRAIZ %lf",i,raiz);
   
   
fflush(stdin);
getchar();
}

#14
Muchas gracias por la solución, eres un crack.
#15
Programación C/C++ / Ayuda en un programa basico
21 Febrero 2011, 00:22 AM
NECESITO AYUDA PARA LA REALIZACION DE UN PROGRAMITA MUY BASICO.
ES EL SIGUIENTE:)

Para cada una de las letras mayúsculas del alfabeto (desde la B hasta la Z) mostrar todas las letras anteriores (hasta la A), en una línea de texto que diga (por ejemplo, para la H):
"Las letras anteriores a la H son: G,F,E,D,C,B,A"  (orden de letras descendente)   

Los códigos ASCII de las mayúsculas van del 65 (A) al 90 (Z) (se excluye la Ñ).

Lo tengo hecho pero al revés, de forma ascendente, y no se como hacerlo descendente; pego aquí el código que tengo.

#include <stdio.h>
// Función Principal
main ()
{
int i,j;
// El bucle "i", se va a repetir desde el valor 66(B) hasta el 90(Z)
for (i=66;i<=90;i++)
{
    printf("\nLetras anteriores a %c: ",i);
    /* DENTRO DE CADA REPETICION de "i", hemos de representar los caracteres
       que van del 65(A) al (i-1) (caracter anterior) con otro BUCLE (j). */
    for (j=65;j<=i-1;j++)
    {
    /* Con esto imprimimos todas las letras anteriores
    printf ("%c,",j);
}
}
fflush(stdin);
getchar();
}