9 – 5 – 11 | 11 – 5 - 11
Ejemplo 1:
#include <cstdlib>
#include <iostream>
#include <string.h>
main()
{
char res[2];
printf ("Esta Lloviendo?\n");
scanf ("%s", & res);
if (strcmp(res, "si")==0)
{
printf ("Salgo Con Paraguas\n");
}
else
{
printf ("Salgo Sin Paraguas\n");
}
system("pause");
}
Ejemplo 2 :
#include <cstdlib>
#include <iostream>
#include <string.h>
main()
{
int x;
printf ("Ingrese Opcion\n");
printf ("1: Hola\n");
printf ("2: Chao\n");
scanf ("%i", & x);
if (x==1)
{
printf ("Usted Eligio Hola\n");
}
else
{
printf ("Usted Eligio Chao\n");
}
system("pause");
}
1. Hacer un código que compare 2 número que se introduzcan por teclado y diga cuál es
el mayor y entregue información al respecto de estos números, si es par o impar y si
es positivo o negativo.
#include <cstdlib>
#include <iostream>
main()
{
int numa, numb;
printf ("Ingrese Dos Numeros \n");
scanf("%i",&numa);
scanf("%i",&numb);
if (numa>numb)
{
printf ("El mayor es: %i \n", numa);
}
if (numa<numb)
{
printf ("El mayor es: %i \n", numb);
}
if (numa%2==0)
{
printf ("El Numero %i es par \n", numa);
}
else
{
printf ("El Numero %i Es Impar \n", numa);
}
if (numb%2==0)
{
printf ("El Numero %i es par \n", numb);
}
else
{
printf ("El Numero %i Es Impar \n", numb);
}
if (numa>0)
{
printf ("El Numero %i Es Positivo \n", numa);
}
if (numa<0)
{
printf ("El Numero %i Es Negativo \n", numa);
}
if (numb>0)
{
printf ("El Numero %i Es Positivo \n", numb);
}
if (numb<0)
{
printf ("El Numero %i Es Negativo \n", numb);
}
system("pause");
}
#include <cstdlib>
#include <iostream>
main()
{
int nota1, nota2, nota3, promedio;
printf ("Ingrese sus 3 notas: \n");
scanf ("%i", & nota1);
scanf ("%i", & nota2);
scanf ("%i", & nota3);
promedio = ((nota1 + nota2 + nota3)/3);
if (promedio<51)
{
printf ("Usted Reprobo Con Nota: %i \n", promedio);
}
if (promedio>=51 && promedio<=69)
{
printf ("Usted Aprobo Con Nota: %i , Pero Va A Examen.\n", promedio);
}
if (promedio>=70 && promedio<=100)
{
printf ("Usted Aprobo Con Nota: %i Y Esta Eximido.\n", promedio);
}
system("PAUSE");
}
3. Cree algoritmo que permita saber el precio de un boleto de bus, sabiendo que se
cobra $30 por kilómetro de recorrido, siempre que la distancia recorrida sea superior
10 Kilómetros, en caso de ser inferior se cobra $300 pesos indistintamente de la
distancia.
#include <cstdlib>
#include <iostream>
main()
{
int kms, valor;
printf ("Ingrese sus Kilometros Recorridos: \n");
scanf ("%i", & kms);
valor = (kms * 30);
if (kms>10)
{
printf ("Su Tarifa Es: %i Pesos. \n", valor);
}
else
{
printf ("Su Tarifa Es: 300 Pesos.\n");
}
system("PAUSE");
}
Anexo:
Operadores Relacionales
Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el
resultado de la comparación es correcto la expresión considerada es verdadera, en caso
contrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera, se representa por
el valor true del tipo básico boolean, en cambio, 8<4 (ocho menor que cuatro) es falsa,
false. En la primera columna de la tabla, se dan los símbolos de los operadores relacionales,
el la segunda, el nombre de dichos operadores, y a continuación su significado mediante un
ejemplo.
Fuente
Operadores Lógicos