Parcial

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

UNIVERSIDAD AUTONOMA DE SANTO DOMINGO

(UASD)

Nombre: Joel Barriento Jimenez

Materia: Leng. Prog. I.

Tema: 1 mer parcial

Carrera: ing. Informática

Profesor/as: ing. Edward martinez

Aula: inf-513

∩𐏰⚒ӓ




….
1er. Examen Parcial de INF-513 Leng. Prog. I.

Realizar los siguientes programas en C#

1. Implementar la clase operaciones. Se deben cargar dos valores enteros,


calcular su suma, resta, multiplicación y división, cada una en un método,
imprimir dichos resultados y decir además, cuál de los dos valores es el
mayor.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SUMASYMAS
{
class Program
{
static void Main(string[] args)
{
int Number1, Number2, suma, resta, multiplicacion, division;

Console.WriteLine("------------------------\n");
Console.WriteLine("ING. Joel Barriento Jimenez.\r");
Console.WriteLine("------------------------\n");
String linea;
Console.Write("Ingrese el primer numero:");
linea = Console.ReadLine();
Number1 = int.Parse(linea);
Console.Write("Ingrese el segundo numero:");
linea = Console.ReadLine();
Number2 = int.Parse(linea);

suma = Number1 + Number2;


resta = Number1 - Number2;
multiplicacion = Number1 * Number2;
division = Number1 / Number2;
Console.Write("El resultado de la suma es:");
Console.WriteLine(suma);
Console.Write("El resultado de la resta es:");
Console.WriteLine(resta);
Console.Write("El resultado de la multiplicacion es:");
Console.WriteLine(multiplicacion);
Console.Write("El resultado de la division es:");
Console.WriteLine(division);
Console.WriteLine(" ");

if (Number1 > Number2)


{
Console.Write("NÚMERO MAYOR DE TODO ES = " + Number1);
Console.ReadKey();
}
else
{
Console.Write("NÚMERO MAYOR DE TODO ES = " + Number2);
Console.ReadKey();
}
Console.ReadKey();
}
}
}
2. Desarrollar una clase que represente las votaciones presidenciales. Con un
método para recibir entradas de los datos y otro que indique cual fué el
ganador.

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

namespace
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(" Presidente a las elecciones de REP. DOM. 2020 en conteo ");
Console.WriteLine();
int Profesor, Jimenez, Goku, Informaticos;

String linea;
Console.Write("Digite el total de votos del Profesor: ");
linea = Console.ReadLine();
Profesor = int.Parse(linea);
Console.Write("Digite el total de votos de Jimenez: ");
linea = Console.ReadLine();
Jimenez = int.Parse(linea);
Console.Write("Digite el total de votos de Goku: ");
linea = Console.ReadLine();
Goku = int.Parse(linea);
Console.Write("Digite el total de votos de Informaticos: ");
linea = Console.ReadLine();
Informaticos = int.Parse(linea);

if (Profesor > Jimenez && Profesor > Informaticos && Profesor > Goku)
{
Console.WriteLine("El presidente ganador es Profesor", Profesor);
}

else
{
if (Jimenez > Informaticos && Jimenez > Goku)
{
Console.WriteLine("El presidente ganador es Jimenez", Jimenez);
}

else
{
if (Informaticos > Goku)
{
Console.WriteLine("El presidente ganador es Informaticos", Informaticos);
}

else
{
Console.WriteLine("El presidente ganador es Goku", Goku);
}

}
Console.ReadKey();
}
}

3. Escribir un programa que lea 10 notas de alumnos y nos informe cuántos


aprobaron (nota mayor o igual a 70), cuántos reprobaron (nota menor que
60) y cuántos quedaron en Extraordinario (entre 60 y 69 inclusive).
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Notas
{
class Program
{
static void Main(string[] args)
{
int aprobados, extraordinarios, reprobados, f, nota;
Console.WriteLine("-----------NOTAS-------------\n");
Console.WriteLine("ING. Joel Barriento Jimenez.\r");
Console.WriteLine("------------------------\n");

string linea;
aprobados = 0;
extraordinarios = 0;
reprobados = 0;
for (f = 1; f <= 10; f++)
{
Console.Write("Ingrese la notas:");
linea = Console.ReadLine();
nota = int.Parse(linea);

if (nota >= 70)


{
aprobados = aprobados + 1;
}
else
{
{
if (nota <= 60)
{
reprobados = reprobados + 1;
}
else
{ extraordinarios = extraordinarios + 1; }

}
}
Console.Write("Cantidad de aprobados:");
Console.WriteLine(aprobados);
Console.Write("Cantidad de extraordinarios:");
Console.WriteLine(extraordinarios);
Console.Write("Cantidad de reprobados:");
Console.Write(reprobados);
Console.ReadKey();
}
}

}
}

4. Se realiza la carga de 10 valores enteros por teclado. Se desea conocer: ◦ La


cantidad de valores ingresados Pares. ◦ La cantidad de valores ingresados
Impares. ◦ La cantidad de múltiplos de 20. ◦ El valor acumulado de los
números ingresados que son Positivos.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _10Valores
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Valores a ingresar:");
Console.WriteLine();
int pares, impares, numeros, posositivo, multiplo20, f;
string linea;
pares = 0;
impares = 0;
multiplo20 = 0;
posositivo = 0;

for (f = 1; f <= 10; f++)


{
Console.Write("Ingrese un valor:");
linea = Console.ReadLine();
numeros = int.Parse(linea);
if (numeros % 2 == 0)
{
pares = pares + 1;
}

if (numeros % 2 == 1)
{
impares = impares + 1;
}

if (numeros % 20 == 0)
{
multiplo20 = multiplo20 + 1;
}

if (numeros > 0)
{
posositivo = posositivo + 1;
}
}

Console.Write("Cantidad de valores que son pares:");


Console.WriteLine(pares);
Console.Write("Cantidad de valores que son impares:");
Console.WriteLine(impares);
Console.Write("Cantidad de valores ingresados múltiplos de 20:");
Console.WriteLine(multiplo20);
Console.Write("Cantidad de valores ingresados que son positivos:");
Console.Write(posositivo);
Console.ReadKey();
}
}
}
5. En una empresa trabajan n empleados cuyos sueldos oscilan entre $1000 y
$5000, realizar un programa que lea los sueldos que cobra cada empleado e
informe cuántos empleados cobran entre $1000 y $3000 y cuántos cobran
más de $3000. Además el programa deberá informar el importe que gasta la
empresa en sueldos al personal.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace EmpresaEmpleado
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Nomina del Empleado:");
Console.WriteLine();
int x, cant1, cant2;
float sueldo, gastos;
Console.Write("Cantidad de empleados en la empresa:");
Console.WriteLine();
x = 1;
cant1 = 0;
cant2 = 0;
gastos = 0;
while (x <= 10)
{
Console.Write("Ingrese el sueldo del empleado:");
sueldo = float.Parse(Console.ReadLine());

if (sueldo <= 3000)


{
cant1 = cant1 + 1;
}
else
{
cant2 = cant2 + 1;
}
gastos = gastos + sueldo;
x = x + 1;
}
Console.Write("Cantidad de empleados con sueldos entre 1000 y 3000:");
Console.WriteLine(cant1);
Console.Write("Cantidad de empleados con sueldos mayor a 3000:");
Console.WriteLine(cant2);
Console.Write("Gastos total de la empresa en sueldos:");
Console.WriteLine(gastos);
Console.ReadKey();

}
}
}

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy