Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Estructuras condicionales
Programación estructurada C
2
Condición lógica “si” (if)
¿Se cumple condición? falso verdadero sentencia
3
Sintaxis para “if” If(condición) { Sentencia; If(condición) }
4
Operadores relacionales y de igualdad
Operador en C Ejemplo = == x==y ≠ != x!=y > x>y < x<y ≥ >= x>=y ≤ <= x<=y
5
¿Pasé?, ¿y si reprobé? I calif Si calif ≥ 7.0 si pasaste F
6
¿pasé o reprobé? I calif Si calif ≥ 7.0 pasaste Si calif < 7.0
reprobaste F
7
Código fuente /*programa que dice si pasas o repruebas*/
#include <stdio.h> main() { int calif; printf("Escribe tu calificacion\n"); scanf("%d",&calif); if (calif>=7) printf("pasate\n"); if (calif<7) printf("reprobaste\n"); }
8
Programa 3 Dado dos números que introduzca el usuario hacer un programa que diga la relación que guardan estos entre si, es decir, que diga; Si son iguales. Si son diferentes. Si uno es mayor que el otro. Si uno es mayor o igual que el otro. Si uno es menor que el otro. Si uno es menor o igual que el otro.
9
Código fuente /*Uso de condiciones condicionales y operadores relacionales*/ #include<stdio.h> main(); { int num1, num2; printf("Dame dos números y te dire las relaciones entre ellos "); scanf("%d%d",&num1,&num2); if (num1 == num2) printf("%d es igual a %d\n",num1,num2); if (num1 != num2) printf("%d no es igual a %d\n",num1,num2); if (num1 < num2) printf("%d es menor que %d\n",num1,num2); if (num1 > num2) printf("%d es mayor que %d\n",num1,num2); if (num1 <= num2) printf("%d es menor o igual que %d\n",num1,num2); if (num1 >= num2) printf("%d es mayor o igual que %d\n",num1,num2); }
10
Uso de scanf para pedir dos datos
scanf("%d%d",&num1,&num2); Especificador de conversión Operador de dirección
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.