Está en la página 1de 7

Condicionales= pregunta que se responde como verdadero o falso

If(pregunta) v f

Setencias de codigo

Else…. Puede ser opcional

Sentencias de codigo

Operadores lógicos (comparación)

< menor que; > mayor que; <= menor o igual que; >= mayor o igual que; == igual a; ¡= diferente de;

Public static void Main(string [Args])

Int num1=5, num2=5;

If(num1 <= num2) v

Console.WriteLine(“si, este es el numero menor”);

Else

Console.WriteLine(“no, este no es el numero menor”);

public static void Main(string[] args)


        {
            int num1=0, num2=0;
            Console.WriteLine("Ingrese numero 1");
            num1=int.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese numero 2");
            num2=int.Parse(Console.ReadLine());
            if(num1>num2)
            {
                Console.WriteLine(" numero 1 es mayor que numero 2");
            }
            else
            {
                Console.WriteLine(" numero 1 es menor que numero 2");    
            }
            Console.ReadKey(true);
        }

Programa que determine si un número es positivo o negativo….

public static void Main(string[] args)


        {
            int num1=0;
            Console.WriteLine("Ingrese numero");
            num1=int.Parse(Console.ReadLine());
            
            if(num1>0)
            {
                Console.WriteLine("el numero " + num1 +" es positivo");
            }
            else if(num1<0)
            {
                Console.WriteLine("el numero " + num1 + " es negativo");
            }
            else
            {
                Console.WriteLine("el numero " + num1 + " es neutro");
            }
            Console.ReadKey(true);
        }
un programa que permita ingresar 3 tres números y devuelva el mayor

Análisis

Num1 Num2 Num3


1 2 3
2 1 3
3 2 1

1. If (num1>num2 && num1>num3)


2. If (num1<num2 && num2>num3)
3. If(num1<num3 && num2<num3)
4. If(num1==num2 && num1==num3)

5. If (num1<num2 && num1<num3)


6. If (num2<num1 && num2<num3)
7. If(num3<num2 && num3<num1)
8. If(num1==num2 && num1==num3)

public static void Main(string[] args)


        {
            int num1=0, num2=0, num3=0, mayor=0;
            Console.WriteLine("Ingrese numero 1");
            num1=int.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese numero 2");
            num2=int.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese numero 3");
            num3=int.Parse(Console.ReadLine());
            if (num1>num2 && num1>num3)
            {
                mayor=num1;
            }
            else if (num1<num2 && num2>num3)
            {
                mayor= num2;
            }
            else if(num1<num3 && num2<num3)
            {
                mayor=num3;
            }
            else if(num1==num2 && num1==num3)
            {
                mayor=num3;
            }
            Console.WriteLine("El mayor  de los tres numeros es: " + mayor);
            Console.ReadKey(true);
        }

Ingresar tres números y encontrar el del medio

public static void Main(string[] args)


        {
            int num1 = 0, num2 = 0, num3 = 0, medio = 0;
            Console.WriteLine("Ingresar numero 1");
            num1 = int.Parse(Console.ReadLine());
            Console.WriteLine("Ingresar numero 2");
            num2 = int.Parse(Console.ReadLine());
            Console.WriteLine("Ingresar numero 3");
            num3 = int.Parse(Console.ReadLine());
            if (num3 < num2 && num3 > num1)
            {
                medio = num3;
            }
            else if (num1 > num2 && num1 < num3)
            {
                medio = num1;
            }
            else if (num2 < num1 && num2 > num3)
            {
                medio = num2;
            }
            else if (num3 < num1 && num3 > num2)
            {
                medio = num3;
            }
            else if (num2 > num1 && num2 < num3)
            {
                medio = num2;
            }
            else if (num1 < num2 && num1 > num3)
            {
                medio = num1;
            }
            Console.WriteLine("El numero del medio es :" + medio);
            Console.ReadKey();
        }

permita leer las tres notas parciales de un estudiante y determinar su nivel de desempeño

excelente 4.5-5

Bueno 3,5-4,4

Aceptable 3,0- 3,4

Insuficiente menor a 3

public static void Main(string[] args)


        {
            float nota1=0, nota2=0, nota3=0, def=0;
            string des="";
            Console.WriteLine("Ingrese la primera nota");
            nota1=float.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese la segunda nota");
            nota2=float.Parse(Console.ReadLine());
            Console.WriteLine("Ingrese la tercera nota");
            nota3=float.Parse(Console.ReadLine());
            def=(nota1+nota2+nota3)/3;
            if(def>=4.5)
            {
                des="Excelente";
            }
            else if(def>=3.5 && def<4.5)
            {
                des="Bueno";
            }
            else if(def>=3 && def<3.5)
            {
                des="Aceptable";
            }
            else
            {
                des="Insuficiente";
            }
            Console.WriteLine("su nota definitiva es " + def);
            Console.WriteLine("Por lo tanto su desempeño es " + des);
            Console.ReadKey();
        }

programa que permita identificar si un número es par o impar

88/2= 44 88%2=0

public static void Main(string[] args)


        {
            int num=0;
            Console.WriteLine("Ingrese un numero");
            num=int.Parse(Console.ReadLine());
            if(num%2!=0)
            {
                Console.WriteLine("El numero " + num + "es impar");
            }
            else
            {
                Console.WriteLine("El numero " + num + "es par");
            }
            Console.ReadKey();
        }

1. Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara


si su promedio de tres calificaciones es mayor o igual al 70% y su porcentaje de
inasistencia no supera el 15%; el programa debe leer las notas y hace el calculo
al igual que con la asistencia.

public static void Main(string[] args)


        {
            float nota1=0, nota2=0,nota3=0,def=0;
            int asis=0;
            Console.WriteLine("ingrese nota 1");
            nota1=float.Parse(Console.ReadLine());
            Console.WriteLine("ingrese nota 2");
            nota2=float.Parse(Console.ReadLine());
            Console.WriteLine("ingrese nota 3");
            nota3=float.Parse(Console.ReadLine());
            Console.WriteLine("ingrese porcentaje de inasistencia");
            asis=int.Parse(Console.ReadLine());
            def=(nota1+nota2+nota3)/3;
            if(def>=3.5 && asis<15)
            {
                Console.WriteLine("el estudiante ha aprobado");
            }
            else
            {
                Console.WriteLine("el estudiante ha reprobado");
            }
            
            Console.ReadKey();
        }

También podría gustarte