0% encontró este documento útil (0 votos)
22 vistas16 páginas

C#

Tarea C# Aneurys Fortunato

Cargado por

Ismerlin Peralta
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas16 páginas

C#

Tarea C# Aneurys Fortunato

Cargado por

Ismerlin Peralta
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Fundamento de programación

Realiza los siguientes ejercicios en casa usando C#

Ismerlyn Nicole Mercedes Peralta

2024-1945

1. Ingresar 3 datos y decir qué clase de triangulo es. Para formar un triángulo hay que tener en cuenta
que la suma de sus dos lados inferiores tiene que ser mayor al lado superior

Captura del programa ejecutando el código.


código:

using System;

class Program
{

static void Main ()

Console.Write("Ingrese lado 1: ");

int lado1 = Convert.ToInt32(Console.ReadLine());

Console.Write("Ingrese lado 2: ");

int lado2 = Convert.ToInt32(Console.ReadLine());

Console.Write("Ingrese lado 3: ");

int lado3 = Convert.ToInt32(Console.ReadLine());

if (lado1 + lado2 > lado3 && lado1 + lado3 > lado2 && lado2 + lado3 > lado1)

if (lado1 == lado2 && lado2 == lado3)

Console.WriteLine("Es un triángulo equilátero");

else if (lado1 == lado2 || lado2 == lado3 || lado1 == lado3) Console.WriteLine("Es un triángulo


isósceles");

else

Console.WriteLine("Es un triángulo escaleno");

else

Console.WriteLine("No es un triángulo");

}
2. Realizar la tabla de multiplicar de un número entre 0 y 10 de forma que se visualice de la
siguiente forma: 4x1=4

Captura del programa ejecutando el código.

Codigo:

using System;

class Program

static void Main()

Console.Write("Ingrese un número entre 0 y 10: ");

int num = Convert.ToInt32(Console.ReadLine());


for (int i = 1; i <= 10; i++)

Console.WriteLine($"{num} x {i} = {num * i}");

3. Se ingresa por teclado la cantidad de agua caída, en milímetros día a día durante un mes.
Se pide determinar el día de mayor lluvia, el de menor y el promedio.

Captura del código


Captura del programa ejecutando el código.
código:

using System;

class Program

static void Main()

int[] lluvia = new int[30]; // La cantidad de lluvia caída en milímetros durante los 30 días del mes.

for (int i = 0; i < 30; i++)

Console.Write($"Ingrese lluvia del día {i + 1} (en mm): ");

Lluvia[i] = Convert.ToInt32(Console.ReadLine());

}
int max = lluvia[0];

int min = lluvia[0];

int suma = 0;

for (int i = 0; i < 30; i++)

if (lluvia[i] > max)

max = lluvia[i];

if (lluvia[i] < min)

min = lluvia[i];

suma += lluvia[i];

double promedio = (double)suma / 30;

Console.WriteLine($"Día de mayor lluvia: {max} mm");

Console.WriteLine($"Día de menor lluvia: {min} mm");

Console.WriteLine($"Promedio de lluvia: {promedio:F2} mm");

}
4. Diseñar un algoritmo que calcule la longitud de la circunferencia y el área del círculo de radio
dado.

Captura del programa ejecutando el código.

Codigo:

using System;
class Program
{
static void Main()
{

Console.Write("Ingrese radio del círculo: ");


double radio = Convert.ToDouble(Console.ReadLine());
double longitudCircunferencia = 2 * Math.PI * radio;
double area = Math.PI * radio * radio;
Console.WriteLine($"Longitud de la circunferencia: {longitudCircunferencia:F2}");
Console.WriteLine($"Área del círculo: {area:F2}");
}
}

5. Equivalencia de Grados Celsius con Grados Fahrenheit

Captura del programa ejecutando el código.

Codigo:

using System;
class Program
{
static void Main()
{
Console.Write("Ingrese temperatura en grados Celsius: ");
double Celsius = Convert.ToDouble(Console.ReadLine());
double fahrenheit = (celsius * 9 / 5) + 32;
Console.WriteLine($"Temperatura en grados Fahrenheit: {fahrenheit:F2}");
}
}

6. Ingresar una frase no más de 20 caracteres y mostrar cuantas vocales tiene.

Captura del programa ejecutando el código

Codigo:

using System;
class Program
{
static void Main()
{
Console.Write("Ingrese una frase (máximo 20 caracteres): "); string frase = Console.ReadLine();
int vocales = 0; foreach (char c in frase.ToLower())
{
if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u') vocales++;
}
Console.WriteLine($"La frase tiene {vocales} vocales");
}
}

7. Realizar un programa que dado un numero n entero, imprima consecutivamente asta n.

Captura del programa ejecutando el código

Codigo:

using System;
class Program
{
static void Main()
{
Console.Write("Ingrese un número entero: "); int n = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= n; i++)
{
Console.Write(i + " ");
}
}
}

8. Realizar un programa que permita ingresar 8 números y nos muestre la suma y el promedio de
dichos números

Captura del programa ejecutando el código


Codigo:

using System;
class Program
{
static void Main()
{

int[] numeros = new int[8]; for (int i = 0; i < 8; i++)


{
Console.Write($"Ingrese número {i + 1}: "); numeros[i] = Convert.ToInt32(Console.ReadLine());
}

int suma = 0; foreach (int num in numeros)


{
suma += num;
}
double promedio = (double)suma / 8;
Console.WriteLine($"Suma: {suma}");
Console.WriteLine($"Promedio: {promedio:F2}");
}
}

También podría gustarte