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();
}
}
}
}