domingo, 10 de fevereiro de 2013

Programa em C# para Cadastrar Pessoas - Linguagem e Técnicas de Programação

Linha de código


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


namespace cadastro_de_alunos
{
    class Program
    {
        static void Main(string[] args)
        {
            string codigo;
            string nome;
            string cpf;
            string cpftemp;
            string endereço;
            string bairro;
            string cidade;
            string estado;
            string estadotemp;
            string cep;
            string ceptemp;
            string fone;

            while (true)
            {
                System.IO.StreamWriter sw = new System.IO.StreamWriter(@"c:\aluno.txt", true);

                Console.Write("Codigo:");
                codigo = Console.ReadLine();
                if (codigo == "99999")
                    break;


                Console.Write("Nome:");
                nome = Console.ReadLine();

                Console.Write("CPF:");
                cpf = Console.ReadLine();
                cpftemp = cpf.Replace(".", "").Replace("-", "");

                if (cpftemp.Length != 11)
                {
                    while (cpftemp.Length != 11)
                    {
                        Console.Write("CPF Invalido Digite Novamente:");
                        cpf = Console.ReadLine();
                        cpftemp = cpf.Replace(".", "").Replace("-", "");
                        if (cpftemp.Length == 11)
                            break;
                    }
                }

                Console.Write("Endereço:");
                endereço = Console.ReadLine();

                Console.Write("Bairro:");
                bairro = Console.ReadLine();

                Console.Write("Cidade:");
                cidade = Console.ReadLine();

                Console.Write("Estado:");
                estado = Console.ReadLine();
                estadotemp = estado.Replace(".", "").Replace("-", "");

                if (estadotemp.Length != 2)
                {
                    while (estadotemp.Length != 2)
                    {
                        Console.Write("Estado Invalido Digite Novamente apenas 2 caracteres:");
                        estado = Console.ReadLine();
                        estadotemp = estado.Replace(".", "").Replace("-", "");
                        if (estadotemp.Length == 2)
                            break;
                    }
                }
                Console.Write("CEP:");
                cep = Console.ReadLine();
                ceptemp = cep.Replace(".", "").Replace("-", "");

                if (ceptemp.Length != 8)
                {
                    while (ceptemp.Length != 8)
                    {
                        Console.Write("CEP Invalido Digite Novamente:");
                        cep = Console.ReadLine();
                        ceptemp = cep.Replace(".", "").Replace("-", "");
                        if (ceptemp.Length == 8)
                            break;
                    }

                }
                Console.Write("fone:");
                fone = Console.ReadLine();

                sw.Write(codigo);
                sw.Write(nome);
                sw.Write(cpf);
                sw.WriteLine(endereço);
                sw.WriteLine(bairro);
                sw.WriteLine(cidade);
                sw.WriteLine(estado);
                sw.WriteLine(cep);
                sw.WriteLine(fone);
                sw.Close();
                Console.WriteLine("Arquivo criado com sucesso!");
                Console.ReadLine();
                Console.ReadLine();


            }


        }
    }
}

Nenhum comentário:

Postar um comentário

O que achou dessa postagem?