1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda - Programa em C#

Discussão em 'Programação' iniciada por xerife, 6 de Novembro de 2007. (Respostas: 3; Visualizações: 1169)

  1. Boas, preciso de introduzir letras e números e depois quero que o programa retorne quantos numeros foram introduzidos e quantas letras foram inseridas.
    Aguardo sugestões.
     
  2. sapropel

    sapropel Power Member

    serapados por um espaço ' ' ?

    string input_l = Console.ReadLine();
    string input_n = Console.ReadLine();
    Console.WriteLine(input_l.Split(' ').Length);
    Console.WriteLine(input_n.Split(' ').Length);

    na verdade o que tu precisas é de: http://www.csharp-station.com/Tutorial.aspx
     
  3. e o (input_n.Split(' ').Length); funciona para letras e numeros?
    Como declaro as variáveis? Uma do tipo int e outra do tipo string?
    E a conversão?
    Ainda estou a prender..
     
  4. sapropel

    sapropel Power Member

    podes declarar ambas como string.
    input_l para input de letras e input_n para input de numeros.
    .Split() é um metodo da string que devolve uma array de strings que estejam separadas pelo o que foi passado nos parametros do metodo, neste caso por um espaço ' '.
    .Length é uma propertie da class Array (que é o que foi devolvido pelo .Split()).

    lê o codigo que postei antes e lê uns tutorials (como por exemplo o que linkei).
     

Partilhar esta Página