0% encontró este documento útil (0 votos)
58 vistas7 páginas

Paso 5

Paso 5 correcto

Cargado por

Trabajos online
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
58 vistas7 páginas

Paso 5

Paso 5 correcto

Cargado por

Trabajos online
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 DOCX, PDF, TXT o lee en línea desde Scribd

PASO 5

PRESENTADO POR:
ROBERTO RODRIGUEZ CENTENO

GRUPO:213022_83

TUTOR: JUAN ANTONIO CHAHIN

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE


CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA
Introducían

En este proyecto, nos enfocaremos en desarrollar un programa en C# que nos permita


calcular el promedio de notas de un grupo de estudiantes. Utilizaremos estructuras de
control, de repetición y funciones para iterar a través de cada estudiante, solicitar sus
nombres y notas, y realizar los cálculos necesarios. Al finalizar, mostraremos el resultado
del promedio de notas en la consola para que el usuario pueda visualizarlo de manera clara
y precisa. Este programa nos brindará una herramienta útil y eficiente para calcular
promedios de notas de manera automatizada, ahorrando tiempo y evitando errores en los
cálculos manuales.
Objetivos
1. Desarrollar un programa en C# que permita calcular el promedio de notas de un grupo de
estudiantes.
2. Utilizar estructuras de control, de repetición y funciones para iterar a través de cada
estudiante, solicitar sus datos y realizar los cálculos necesarios.
3. Mostrar el resultado del promedio de notas en la consola para que el usuario pueda
visualizarlo.
Pareja de Problemas Problema 1 Problema 2
1 6

Problema 1
1. Diseñe un programa que permita capturar n valores de notas de una prueba en una
institución educativa así:
 Por consola solicita el número de notas a ingresar
 Se ingresan las n notas y como salida debe indicar el promedio de notas.
 Se debe evaluar usando condicionales cuantos estudiantes pasan y cuantos no.
 La valoración es de 1.0 a 5.0 siendo la nota aprobatoria 3.0
Código

//roberto rodriguez centeno


//1052242092

using System;

class Program
{
static void Main(string[] args)
{
[Link]("Ingrese la cantidad de estudiantes a valorar:");
int cantidadEstudiantes = Convert.ToInt32([Link]());

double sumaNotas = 0;

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


{
[Link]("Ingrese el nombre del estudiante {0}:", i);
string nombre = [Link]();

[Link]("Ingrese la nota del estudiante {0}:", i);


double nota = [Link]([Link]());

sumaNotas += nota;
}

double promedio = sumaNotas / cantidadEstudiantes;

[Link]("El promedio de notas de los estudiantes es: {0}", promedio);

[Link]();
}
}

En el código se utilizan las siguientes estructuras de control, de repetición y funciones:

1. Estructura de control "if": No se utiliza en este código.

2. Estructura de control "for": Se utiliza un bucle "for" para iterar a través de cada estudiante.
La variable "i" se inicializa en 1 y se incrementa en cada iteración hasta que sea igual a la
cantidad de estudiantes ingresada por el usuario.

3. Función "[Link]": Se utiliza para mostrar mensajes en la consola y solicitar al


usuario que ingrese datos.

4. Función "[Link]": Se utiliza para leer la entrada del usuario desde la consola.

5. Función "Convert.ToInt32": Se utiliza para convertir una cadena de texto en un número


entero.
6. Función "[Link]": Se utiliza para convertir una cadena de texto en un número
decimal.

Problema 2
6. La Universidad UNAD requiere un programa que promedie las calificaciones de un grupo
de estudiantes así:
 Por teclado se debe solicitar la cantidad de estudiantes a valorar. (ejemplo si digita 5 deberá
repetir los pasos siguientes 5 veces).
 Se requiere captura por teclado de nombre y nota (siendo la nota un número flotante).
 Se debe calcular e imprimir en consola el valor de la nota promedio de los estudiantes.

Código
//Roberto Rodriguez Centeno
//1052242092

using System;

class Program
{
static void Main(string[] args)
{
[Link]("Ingrese la cantidad de estudiantes a valorar:");
int cantidadEstudiantes = Convert.ToInt32([Link]());

double sumaNotas = 0;

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


{
[Link]("Ingrese el nombre del estudiante {0}:", i);
string nombre = [Link]();

[Link]("Ingrese la nota del estudiante {0}:", i);


double nota = [Link]([Link]());

sumaNotas += nota;
}

double promedio = sumaNotas / cantidadEstudiantes;

[Link]("El promedio de notas de los estudiantes es: {0}", promedio);

[Link]();
}
}

También podría gustarte