Bem vindos,

Bem Vindos ao blog! Espero que possa ajudar vocês! e que vocês curtam o que eu farei aqui!

segunda-feira, 25 de abril de 2011

Os números aparecendo inversamente:

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

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] numeros;
            numeros = new int[12] { 9, 10, 12, 18, 11, 22, 82, 64, 132, 144, 216, 112 };
            for (int i = numeros.Length-1; i >= 0;i--)
            {
                Console.WriteLine(numeros[i]);

                Console.ReadLine();



            }
        }
    }
}

nota: Substitui-se o 0 (zero) em "for (int i = numeros.Length-1; i >= 0;i--)" por "numeros.Length", o "i < numeros.Length" por i>=0 e o "i++" por "i--", e pronto! os números serão exibidos na ordem inversa!

usando Length ao invés de algarismos.

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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] numeros;
            numeros = new int[11] { 10, 12, 18, 11, 22, 82, 64, 132, 144, 216, 112 };
            for (int i = 0; i < numeros.Length; i++)
            {
                Console.WriteLine(numeros[i]);
                Console.ReadLine();


            }
        }
    }
}

execulta a mesma função do anterior, só que com a propriedade "numeros.Length".

Explicando o código abaixo.

O código abaixo execultará os números exibidos dentro das chaves, o comando em si, transforma os números de 0 a 10 em 10 a 216 ex: 0 = 10; 1 = 12; 2 = 18 e assim por diante.

O método execultado, é um novo laço com a variável new e um novo arrego com chaves {} e colchetes [].

Novo arrego de int.

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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] numeros;
            numeros = new int[10] { 10, 12, 18, 11, 22, 82, 64, 132, 144, 216 };
            for ( int i = 0; i < 10; i++)
            Console.WriteLine(numeros [i]);
            Console.ReadLine();
           

        }
    }
}

Programa usado

O Programa a ser usado para execultar tais efeitos chama-se 'Microsoft Visual Studio 2010' é um programa onde ocorre a programação de games, e comandos que segue a vontade do criador, pode-se criar desde jogos complicadíssimos até mesmo um menu de restaurante.

Fatore um número

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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string entrada;
            int a;
            Console.WriteLine("Por favor digite um número a ser fatorado!");
            entrada = System.Console.ReadLine();
            a= System.Convert.ToInt16(entrada);
            System.Console.WriteLine(fatorar(a));
            System.Console.ReadLine();
        }
        static int fatorar(int numero)
        {
            int resultado = 1;
            for (int i = 1; i <= numero; i++)
            {
                resultado *= i;
            }
            return resultado;

        }
    }
}

Esse programa, tem como resultado a fatoração. Ao aparecer o C# irá aparecer a mensagem "Por favor digite um número a ser fatorado!" digite um numero qualquer e o resultado da sua fatoração será exibido na tela.