Visual Studio

Visual Studio

Esta semana seguimos con los diagramas de flujo pero ahora hicimos un nuevo avance. Descargar y hacer nuestro primer programa en Visual Studio:

Elaborar un algoritmo que lea una temperatura en grados Fahrenheit e imprima su equivalente en grados Celsius, Kelvin y Rankine. Para convertir a Celsius a la temperatura Fahrenheit se le resta 32 y se multiplica por 5/9. Para convertir a Kelvin, se le suma 273 a los grados Celsius. Para convertir a Rankine a los grados Fahrenheit se le suma 460.

Después de hacer el diagrama de flujo:



Pasamos este algoritmo a C# el cual se interpretaba:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            float k = 0;
            float c = 0;
            float f = 0;
            float r = 0;
            Console.WriteLine("Escribe la temperatura en Farenheit");
            string temporal = Console.ReadLine();
            f = float.Parse(temporal); //Convierte un string en Float    
         Console.WriteLine("Leí " + f + " grados");
            Console.Clear();
            for (int i=0; i<3; i++)
            {
                Console.WriteLine("1");
                Thread.Sleep(500);
                Console.Clear();
                Console.WriteLine("1 2");
                Thread.Sleep(500);
                Console.Clear();
                Console.WriteLine("1 2 3");
                Thread.Sleep(500);
                Console.Clear();
                Console.WriteLine("1 2 3 4");
                Thread.Sleep(500);
                Console.Clear();
                Console.WriteLine("1 2 3 4 5");
                Thread.Sleep(500);
                Console.Clear();
            }
            c = ((f + 32f) * (5f / 9f));
            k = c + 263f;
            r = f + 460f;
            Console.WriteLine("Los grados celsius son " + c);
            Console.WriteLine("Los grados Kelvin son " + k);
            Console.WriteLine("Los grados Rankine son " + r);

        }
    }
}
Por ultimo mi compañero Alejandro Aguilera me ayudo a hacer una pequeña pantalla de carga con el ciclo for.


Comentarios

  1. A la proxima le dices a Alejandro que me enseñe a hacer la pantalla de carga ✌✌

    ResponderEliminar

Publicar un comentario

Entradas populares