[Curso] Introducción a la programación en C (VII)

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06

Avatar de Usuario
brujitosexy
Experto
Experto
Mensajes: 1097
Registrado: 03 Sep 2009, 19:30

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por brujitosexy »

Forums escribió:Hasta que no se hagan los problemas que mandas, no sigues adelante? :( xD

Parece ser que es así.
Y no solo un user del foro, si no varios, por lo menos una cantidad considerada, por moskito, debemos entregar todas las tareas pendientes.
Linus Torvalds:
“El Software es como el sexo; es mejor cuando es gratis…”

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por m0skit0 »

Más que nada es por llevar la cuenta de quién sigue el curso, porque si no lo sigue nadie paso de malgastar mi tiempo en repetir lo que ya está mil veces publicado. Y ya he malgastado demasiado tiempo otras veces :|
Imagen

arisma
Habitual
Habitual
Mensajes: 497
Registrado: 18 Sep 2009, 08:41

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por arisma »

m0skit0 escribió:Espero con impaciencia vuestros comprimisos :juasjuas:


Donde nos apuntamos a la lista de compromisos y estudiantes?

Lo digo por que ahora decidan los usuarios quienes tienen interés y lo van a seguir, y en función del número y de quienes decidas, si pasas a otros tutoriales o directamente a ninguno.

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por dark_sasuke »

weno sea donde sea apuntenme....yo dark_sasuke me comprometo en mis vacaciones a seguir estos tutoriales, que son realizados por obra y gracias del profe m0skit0, yo confiezo ante m0skit0 todo poderoso y ante la scene que no he tenido tiempo para el IRC el foro y el C por mi colegio por mi colegio por mi colegio, por eso ruego a m0skit0 a arisma y a la demas scene que siguen con los tutoriales que yo los seguire

PD: :mrgreen:
Imagen

Avatar de Usuario
wf19
Habitual
Habitual
Mensajes: 194
Registrado: 03 Sep 2009, 02:12

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por wf19 »

Apunteme MR M0skit0 :)

Ahora eh estado muy muy corto de tiempo (Foxxxy de testigo)
Pero le sigo (Aunque entregue como 5 correcciones por trabajo :shock: )

Spoiler:
dark_sasuke escribió:.yo dark_sasuke me comprometo

Y esta vez que no se te olviden los ";" y los "{}" :juasjuas:

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por m0skit0 »

¿Una lista? Nah, tampoco pretendo que sea estricto. Sólo os hago saber mi punto de vista sobre los tutoriales :mrgreen:
Imagen

Avatar de Usuario
brujitosexy
Experto
Experto
Mensajes: 1097
Registrado: 03 Sep 2009, 19:30

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por brujitosexy »

Wenos como moskito esta de vacaciones, que lo revice arimas (suplente)!
:juasjuas: :laughing:

1ro
Spoiler:

Código: Seleccionar todo

#include <stdio.h>


int main(int argc, char *argv[])
{
  int numero;
  printf("Introduzca un numero entre 0 y 100: ");
  scanf("%d",&numero);
  numero == numero * 10;
  switch(numero)
{
  case 0:
    printf("Esta en la 1ra decena\n");
    break;
  case 1:
    printf("Esta en la 2da decena\n");
    break;
  case 2:
    printf("Esta en la 3ra decena\n");
    break;
  case 3:
    printf("Esta en la 4ta decena\n");
    break;
  case 4:
    printf("Esta en la 5ta decena\n");
    break;
  case 5:
     printf("Esta en la 6ta decena\n");
   break;
  case 6:
     printf("Esta en la 7ma decena\n"); 
     break;
  case 7:
    printf("Esta en la 8va decena\n");
    break;
  case 8:
    printf("Esta en la 9na decena\n");
    break;
  case 9:
    printf("Esta en la 10ma decena\n");
    break;
  case 10:
    printf("Esta en la 11ma decena\n");
  default:
    printf("Poner cual cosas !!!\n");
}
 
  getch();   
  return 0;
}


Comentar!!!
Linus Torvalds:
“El Software es como el sexo; es mejor cuando es gratis…”

arisma
Habitual
Habitual
Mensajes: 497
Registrado: 18 Sep 2009, 08:41

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por arisma »

Ok, ok, ahora lo repaso.

A primera vista en la parte final, falta un break en el caso 10, ya que si no te visualiza los 2 mensajes.

Deberías / (dividir) y no * (multiplicar) por 10. Y además para asignar es = y no == ;)

Avatar de Usuario
brujitosexy
Experto
Experto
Mensajes: 1097
Registrado: 03 Sep 2009, 19:30

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por brujitosexy »

jeje. Ahora me di cuenta que me faltó un break.
Verificais ahora!!!
Spoiler:

Código: Seleccionar todo

#include <stdio.h>


int main(int argc, char *argv[])
{
  int numero;
  printf("Introduzca un numero entre 0 y 100: ");
  scanf("%d",&numero);
  numero = numero / 10;
  switch(numero)
{
  case 0:
    printf("Esta en la 1ra decena\n");
    break;
  case 1:
    printf("Esta en la 2da decena\n");
    break;
  case 2:
    printf("Esta en la 3ra decena\n");
    break;
  case 3:
    printf("Esta en la 4ta decena\n");
    break;
  case 4:
    printf("Esta en la 5ta decena\n");
    break;
  case 5:
     printf("Esta en la 6ta decena\n");
   break;
  case 6:
     printf("Esta en la 7ma decena\n"); 
     break;
  case 7:
    printf("Esta en la 8va decena\n");
    break;
  case 8:
    printf("Esta en la 9na decena\n");
    break;
  case 9:
    printf("Esta en la 10ma decena\n");
    break;
  case 10:
    printf("Esta en la 11ma decena\n");
    break;
  default:
    printf("Poner cual cosas !!!\n");
}
 
  getch();   
  return 0;
}
Linus Torvalds:
“El Software es como el sexo; es mejor cuando es gratis…”

arisma
Habitual
Habitual
Mensajes: 497
Registrado: 18 Sep 2009, 08:41

Re: [Curso] Introducción a la programación en C (VII)

Mensaje por arisma »

Ahora sí parece correcto.

Paso a responderte.

Por un lado mira la diferencia entre si lo multiplicas y lo divides.

Imagina que yo introduzco 80, por lo que numero es 80

Bien mira ahora lo que ocurre si multiplico por 10, obviamente numero pasaría a ser 800

Ok? Dime en qué caso entra de switch? Ninguno

Si yo divido numero entre 10, ese 80 se convierte en 8, que sí que está dentro del switch, pero no sólo eso sino que entra dentro de la novena decena lo cual es correcto.

Sobre los operadores = == te dire que = es de asignación y == de comparación, por lo que si quiero asignar (en este caso una operación matemática) debo usar =, y si quiero comparar por ejemplo si lo hiciera con un if en lugar de switch entonces sería ==

Código: Seleccionar todo

// ...
int numero = 10; //Definimos e inicializamos(asignamos) un valor

if ( numero == 10) printf("A por la décima..."); // operador de comparación

// . . .


Un saludo.

Responder