Ejem Csharp

Páginas: 2 (482 palabras) Publicado: 7 de diciembre de 2012
Escribir un programa que lea 10 notas de alumnos y nos informe cuántos tienen notas mayores o iguales a 7 y cuántos menores.
Para resolver este problema se requieren tres contadores:
aprobados(Cuenta la cantidad de alumnos aprobados)
reprobados (Cuenta la cantidad de reprobados)
f (es el contador del for)
Los contadores aprobados y reprobados deben imprimirse FUERA de la estructura repetitiva.Es fundamental inicializar los contadores aprobados y reprobados en cero antes de entrar a la estructura for.
Importante: Un error común es inicializar los contadores dentro de la estructurarepetitiva. En caso de hacer esto los contadores se fijan en cero en cada ciclo del for, por lo que al finalizar el for como máximo el contador puede tener el valor 1.
Programa:
using System;
usingSystem.Collections.Generic;
using System.Linq;
using System.Text;

namespace EstructuraRepetitivaFor3
{
class Program
{
static void Main(string[] args)
{
intaprobados,reprobados,f,nota;
string linea;
aprobados=0;
reprobados=0;
for(f=1;f<=10;f++)
{
Console.Write("Ingrese la nota:");linea = Console.ReadLine();
nota=int.Parse(linea);
if (nota>=7)
{
aprobados=aprobados+1;
}else
{
reprobados=reprobados+1;
}
}
Console.Write("Cantidad de aprobados:");
Console.WriteLine(aprobados);Console.Write("Cantidad de reprobados:");
Console.Write(reprobados);
Console.ReadKey();
}
}
}

Escribir un programa que lea n números enteros y calcule lacantidad de valores mayores o iguales a 1000.
Este tipo de problemas también se puede resolver empleando la estructura repetitiva for. Lo primero que se hace es cargar una variable que indique la cantidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Csharp
  • Csharp
  • CSHARP
  • csharp
  • Csharp
  • Ejem
  • Ejem
  • Csharp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS