jueves, 9 de julio de 2009

Programación II

Hola chicos, les dejo una copia aquí del trabajo práctico, aunque el último día de clase le entregué una copia a cada uno de los presentes.

GUÍA 3 - INTRODUCCIÓN AL C# -
Estructuras de decisión simple – Bloques IF_ELSE

Operadores de comparación y lógicos:

SIGNO OPERADOR
= = IGUAL
! = DISTINTO
> MAYOR
< MENOR
> = MAYOR O IGUAL
< = MENOR O IGUAL
& & AND
OR
! NOT

EJEMPLO DE UN CÓDIGO EN EL QUE SE DECIDE SI UN NÚMERO INGRESADO ES POSITIVO, CERO O NEGATIVO:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int Numero;
Console.Write("Escriba un número entero: ");
Numero = Int32.Parse(Console.ReadLine());
if (Numero < 0)
{
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine("El número {0} es negativo", Numero);
}
else
{
if (Numero > 0)
{
Console.ForegroundColor = ConsoleColor.DarkMagenta;
Console.WriteLine("El número {0} es positivo", Numero);
}
else
{
Console.ForegroundColor = ConsoleColor.DarkYellow;
Console.WriteLine("El número {0} es nulo", Numero);
}
}
Console.WriteLine("");
Console.ForegroundColor = ConsoleColor.White;
}
}
}

Ejercicios

1) Diseñar un programa que dados dos números ingresados por el usuario muestre el mayor de ellos y en el caso de que sean iguales muestre una leyenda que lo indique.

2) Calcular el importe abonar sobre el precio ingresado de un producto sabiendo que si se abona con tarjeta de crédito se recarga el 12%, si se abona con tarjeta de débito el precio es el mismo y si se abona en efectivo hay un descuento del 10% .

3) Crear un código que indique si un alumno aprobó o no una materia del CBC, sabiendo que las dos notas de exámenes deben ser mayores o iguales a 4. En el caso de que una de las dos no lo sea está automáticamente desaprobado. En el caso de que el promedio de ambas sea mayor o igual que 7 promociona la materia y no rinde final, o sea está aprobado. En el caso en el que el promedio de ambas se encuentre entre 4 y 7 (sin incluir e 7, por supuesto) rinde el final, preguntar la nota del mismo debe ser mayor o igual que 4 para aprobar, si no está desaprobado. Si el promedio es menor a 4 está desaprobado.

4) Diseñar una calculadora que le pida al usuario elegir entre 4 operaciones básicas: Suma (1) – Resta (2) – Multiplicación (3) – División (4) (recuerda que no está permitido dividir por 0)

5) Diseñar un programa que permita decidir si una persona está habilitada para tener licencia de conducir o no. Los casos positivos son: ser mayor de 18 y menor de 65. Si es mayor de 65 se debe consultar si ha pasado el examen psicofísico, en ese caso sería positivo. Si se tiene entre 16 y 18, se debe consultar si se tiene permiso de los padres, en ese caso sería positivo. En todos los demás casos la respuesta es negativa.


Consultas: espiritu_programacion_5B@yahoo.com.ar

Muchos Saludos!
Mariángeles

No hay comentarios: