Ciclos Programacion C#

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Ciclos Programacion C# as PDF for free.

More details

  • Words: 1,199
  • Pages: 8
08-0485-04-03 using using using using

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

namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i, n, r;//Declarando las variables Console.WriteLine("Programa para presentar la tabla de multiplicar de un numero."); Console.Write("\nA continuacion introduzca el num al que le desea su tabla: "); n = Convert.ToInt32(Console.ReadLine()); for (i = 1; i <= 13; i++)//Contador para imprimir la tabla hasta el numero 13 { r = n * i;//Operacion de multiplicacion (tabla) Console.WriteLine( n + "x" + i + "=" + r); } Console.ReadLine();

}

}

}

08-0485-04-04 using using using using

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

namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double x, num, min = 1, max = 1, media, a = 0;//Declarando las variables x = 0;

Console.WriteLine("Programa para determinar la media, el maximo y el minimo.\n"); do// Bucle para permitir la introduccion de datos hasta que se introduzca un neg. o cero { Console.Write("Entre numeros positivos: "); num = Convert.ToDouble(Console.ReadLine()); a += num; x++; if (max < num) max = num;//Condicionante para saber el maximo

if (min > num) min = num;// Condicionante para saber el

minimo

} while (num > 0

);

media = a / x;// operacion para obtener la media aritmetica Console.WriteLine("El valor maximo es {0}, el valor minimo es {1}, y la media aritmetica es {2}", max, min, media); Console.ReadLine(); } } }

08-0485-04-05 (a) using using using using

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

namespace dowhile { class Program { static void Main(string[] args) { int v = 0; int suma = 0;// Inicializando las variables Console.WriteLine("Programa para imprimir la suma de los numeros del 1 al 100");

suma

do// Ciclo(bucle) para repetir la suma hasta el numero 100 { suma = suma + v++;//Operacion para saber el TOTAL de la }

while (v <= 100); Console.WriteLine("\n El Total de la suma es: " + suma); Console.ReadLine(); } }

}

08-0485-04-05 (b) using using using using

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

namespace brito { class Program { static void Main(string[] args) { int v = 0; int suma = 0;// declarando las variables Console.WriteLine("\n Programa para imprimir la suma de los numeros del 1 al 100"); while (v <= 100)//bucle para repetir la suma hasta el num 100 { suma = suma + v++; } Console.WriteLine("\nEl total es:" + suma); Console.ReadLine(); } }

}

08-0485-04-05 (c). using using using using

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

namespace ConsoleApplication3 {

class Program { static void Main(string[] args) { int i, sum=0;// Declarando las variables

100

for (i=1; i<=100; i++)//Contador para realizar la suma hasta el sum= (sum+i);

Console.WriteLine("La suma de los numeros del 1 al 100 es :{0}", sum); Console.ReadLine(); } }

}

08-0485-04-06 using using using using

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

namespace ConsoleApplication2 { class Program { static void Main(string[] args) { int positivos = 0, negativos = 0;// Esta variable debe ser entera porque se utilizaran para el contador double num;// Esta variable debe ser real porque se permiten toda clase de num's Console.WriteLine("\n Programa para especificar la cantidad de numeros negativos y positivos"); do// Ciclo para permitir la introduccion de datos hasta que se introduzca el cero { Console.Write("\n Inserte un numero: "); num = Convert.ToDouble(Console.ReadLine()); if (num > 0) // condicionante { positivos++; } if (num < 0) { negativos++; } } while (num != 0);//condicionante del bucle para detener la repeticion cuando num sea cero

Console.WriteLine("\n Usted ha introducido {0} numeros positivos y {1} numeros negativos", positivos, negativos); Console.ReadLine(); } } } 08-0485-04-09 using using using using

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

namespace maxdivisor { class Program { static void Main(string[] args) { Console.WriteLine("Programa para determinar el Maximo Comun Divisor (MCD) entre dos numeros"); int n, m, x;// numeros enteros

Console.Write("\nIntroduzca primer numero: "); n = Convert.ToInt32(Console.ReadLine()); Console.Write("Introduzca segundo numero: "); m = Convert.ToInt32(Console.ReadLine()); if ((m % n) == 0)//condicionante para determinar si el 2do num es mayor(el 1er esta dentro de el), osea es un factor { Console.Write("Maximo comun divisor: " + n); } else if ((n % m) == 0)// condicionante para saber si el 1er num es un factor del 2do. { Console.Write("Maximo comun divisor: " + m); } else if (n > m) { x = (m - 1); while (x != 0)//bucle para encontrar el mcd siempre y cuando el 2do num no sea 1. {

if (((m % x) == 0) && ((n % x) == 0))// bucle son divisibles entre x { Console.Write("Maximo comun divisor: " +

para saber si los num. m y n x);

} else { x = x - 1; } if (x == 0) { Console.Write("No tiene maximo comun

divisor"); }

}

} else { x = (n - 1); while (x != 0)// ciclo para realizar la busqueda del mcd, siempre que "n" no sea 1 { if (((n % x) == 0) && ((m % x) == 0)) { Console.Write("Maximo comun divisor: " + x); } else { x = x - 1; } if (x == 0)//condicionante para discriminar que no existe el mcd cuando x=0(cuando n no es 1 y su residuo entre x no es cero) { Console.Write("No tiene maximo comun divisor"); } } } Console.ReadLine(); } }

}

08-0485-04-10 using using using using

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

namespace ConsoleApplication21 { class Brito { static void Main(string[] args) { int num, f, i = 1;//Declarando las variables Console.WriteLine("Programa para determinar nĂºmeros de Fibonacci"); Console.Write("\nIntroduzca cuantos numeros de fibonacci desea: "); num = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Los {0} primeros numeros de fibonacci son :",num);//escribir el numero especificado en la posicion {0} for (i = 1; i <= num; i++)//Contador para indicar que se detenga al llegar a la posicion indicada de la serie. { f = fibo(i);//Para llamar al metodo fibo mas abajo detallado.( y aplicarlo al contador i) Console.Write("{0},\t", f);//imprimir la serie

}

} Console.Read();

static int fibo(int n)//metodo para obtener la serie { if ((n == 1) || (n == 2))//Condicionantes para realizar cuando pidan los primeros 2 numeros de la serie return 1; else return (fibo(n - 1) + fibo(n - 2));//para realizar toda la serie. } } } 08-0485-04-11 using System; using System.Collections.Generic; using System.Linq;

using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int[] bri = new int[10] { 2000, 1000, 500, 200, 100, 50, 25, 10, 5, 1 };// Identificando el arreglo int[] guardar = new int[10];// Estbleciendo el limite del nuevo arreglo double total, pago, devuelta;//Declarandolas como reales porque puede tolerar valores decimales int r; Console.WriteLine("\n Programa para calcular la devuelta ideal de una compra:"); Console.Write("\nIntroduzca el Total de su compra: $ "); total = Convert.ToDouble(Console.ReadLine()); Console.Write(" \nMe Pagara con un billete de :$"); pago = Convert.ToDouble(Console.ReadLine()); Console.WriteLine(); devuelta = pago - total;//Operacion r = 0; while (devuelta != 0 && r != 10)// Ahora el bucle de la devuelta (Como fue expuesto en clase) { while (devuelta >= bri[r]) { guardar[r]++;// El contador de la cantidad de billetes devuelta -= bri[r]; } r++; } de billetes

for (r = 0; r < bri.Length; r++)// El contador de los tipos {

if (guardar[r] != 0)//Condicionante para saber que no se quedara debiendo!! Console.WriteLine(guardar[r].ToString() + " billetes de " + " " + bri[r].ToString()); } Console.ReadLine();

} }

}

Related Documents

Programacion C++
April 2020 6
Programacion C Y C++
June 2020 6
Ciclos En C
May 2020 2
02 Ciclos En C#
October 2019 7
Ciclos
November 2019 43