[C con Clase] Consulta sobre codigo en C.
David Fire
ddfire en gmail.com
Mie Ene 6 13:57:36 CET 2010
Dharwin Perez estas mesclando lo que es la "bussines logic" con si el codigo
es valido. los {} en el codigo no hacian falta, por que tiene una sola linea
despues del if.
la sugerencia del else if es muy buena.
David
El 5 de enero de 2010 23:05, Dharwin Perez <dhararon en gmail.com> escribió:
> bueno, el codigo modificado y funcionando seria este:
>
> #include <stdio.h>
>
> main()
> {
> int num1, num2;
>
> printf("ingresar dos numeros\n");
> printf("Numero 1: ");
> scanf("%d", &num1);
> printf("Numero 2: ");
> scanf("%d", &num2);
>
> if (num1==num2){
> printf("%d es igual a %d", num1, num2);
> }
> else if (num1<num2){
> printf("%d es menor que %d", num1, num2);
> }
> else if (num1>num2){
> printf("%d es mayor que %d", num1, num2);
> }
> else {
> printf("Error en sintaxis");
> }
>
> return 0;
>
> }
>
>
> NOTA: Te faltaron {} en los if y vara usar varios if puedes usar else if ,
> otro punto importante a resaltar es, no puedes poner, =! ni >= o <=
> ya que entrarias en confictos con < > == , en operaciones solo se usan
> esos tres.
>
> Esperoo te haya servido de ayuda firma:
>
> Dhararon
>
> El 5 de enero de 2010 17:50, seba <stak0m en yahoo.com.ar> escribió:
>
>> Hola buenas tardes, es la primera vez que escribo y la verdad que me gusta
>> mucho la pagina y la programacion, estoy empezando con el lenguaje C. Hice
>> un codigo sobre operadores aritmeticos. Cuando lo ejecuto y ingreso dos
>> numeros iguales o diferentes, no me imprime en pantalla si son ( Mayor que,
>> o menor que, o igual que etc). este es el codigo. me gustaria una ayudita.
>> uso el compilador devc++.
>>
>> #include <stdio.h>
>>
>> main()
>> {
>> int num1, num2;
>>
>> printf("ingresar dos numeros\n");
>> printf("obten los resultados: ");
>> scanf("%d%d", &num1, &num2);
>>
>> if (num1==num2)
>> printf("%d es igual a %d", num1, num2);
>> if (num1!=num2)
>> printf("%d no es igual a %d", num1, num2);
>> if (num1<num2)
>> printf("%d es menor que %d", num1, num2);
>> if (num1>num2)
>> printf("%d es mayor que %d", num1, num2);
>> if (num1<=num2)
>> printf("%d es menor o igual que %d", num1, num2);
>> if (num1>=num2)
>> printf("%d es mayor o igual que %d", num1, num2);
>> return 0;
>>
>> }
>>
>>
>> ------------------------------
>>
>> Encontra las mejores recetas con Yahoo! Cocina.
>> http://ar.mujer.yahoo.com/cocina/
>>
>> _______________________________________________
>> Lista de correo Cconclase Cconclase en listas.conclase.net
>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>>
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
--
(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100106/f03b9f15/attachment-0001.html>
Más información sobre la lista de distribución Cconclase