elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Problema con consulta IF
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con consulta IF  (Leído 2,118 veces)
jaxoR

Desconectado Desconectado

Mensajes: 93

?


Ver Perfil WWW
Problema con consulta IF
« en: 2 Diciembre 2013, 03:25 am »

Hola, el problema que tengo es que quiero hacer como un Creador de Figuras que al escribir el nombre de la figura se imprima. Utilize la sentencia IF, al compilarlo no me tira errores, pero cuando escribo cuadrado no me imprime el cuadrado.

Código:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    char peticion, cuadrado, triangulo, rectangulo;
    printf("Ingrese la figura que quiera representar\n Elija entre: Cuadrado, Triangulo y un Rectangulo\n\n");
    scanf("%s", &peticion);

    if (peticion == cuadrado)
        printf("******\n*    *\n*    *\n*    *\n*    *\n*    *\n*    *\n******");


    return 0;
}


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Problema con consulta IF
« Respuesta #1 en: 2 Diciembre 2013, 07:42 am »

estás diciendo en el programa " if (peticion == cuadrado)" es decir, si la variable "peticion" es igual a la variable "cuadrado" pero la variable cuadrado no tiene un valor inicial... creo que lo que quieres es decir

Código:
 if (peticion == "cuadrado")


para saber si el contenido de la peticion es igual a la cadena de texto "cuadrado" aun así creo que hay un error en el codigo :P revisa bien como se trabaja con cadenas de caracteres


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
vangodp


Desconectado Desconectado

Mensajes: 455



Ver Perfil
Re: Problema con consulta IF
« Respuesta #2 en: 2 Diciembre 2013, 08:22 am »

:3
Te sirve?
Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.    int peticion;
  7.    int cuadrado = 1;
  8.  
  9.    printf("Ingrese la figura que quiera representar\n Elija entre: 1=Cuadrado, 2=Triangulo y un 3=Rectangulo\n\n");
  10.    scanf("%d", &peticion);
  11.  
  12.    if (peticion == cuadrado)
  13.        printf("******\n*    *\n*    *\n*    *\n*    *\n*    *\n*    *\n******");
  14.  
  15.  
  16.    return 0;
  17. }
  18.  

haces otros ifs para los demas casos y tooodo resuelto XDD :rolleyes:
En línea

jaxoR

Desconectado Desconectado

Mensajes: 93

?


Ver Perfil WWW
Re: Problema con consulta IF
« Respuesta #3 en: 2 Diciembre 2013, 15:31 pm »

Gracias a los 2!! Me ayudaron mucho
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con una consulta SQL
Bases de Datos
_CrisiS_ 2 3,176 Último mensaje 18 Febrero 2010, 23:38 pm
por _CrisiS_
Problema con una consulta
PHP
TheMaker 1 2,182 Último mensaje 20 Julio 2010, 15:49 pm
por MinusFour
Problema con consulta SQL
Java
.:UND3R:. 0 1,549 Último mensaje 20 Octubre 2013, 03:44 am
por .:UND3R:.
[SQL] Problema con consulta
Programación General
darknlee 6 2,400 Último mensaje 29 Enero 2014, 14:19 pm
por darknlee
problema con consulta
Bases de Datos
m@o_614 3 2,812 Último mensaje 30 Mayo 2014, 17:06 pm
por elezekiel
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines