Ir ao conteúdo
  • Cadastre-se

CrazyGladiator

Membro Pleno
  • Posts

    33
  • Cadastrado em

  • Última visita

Tudo que CrazyGladiator postou

  1. sim, mas não fiz ainda. Para que é o seu ? adicionado 1 minuto depois você conseguiu fazer aquela que é para
  2. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Questao02 { class Program { static void Main(string[] args) { Console.WriteLine(contaLetra("kkkkllnnn")); } public static string contaLetra(string palavra) { string novaPalavra = ""; string letra = ""; int conta = 0; for (int i = 0; i < palavra.Length; i++) { if (letra == palavra.Substring(i, 1)) { conta++; } else { if (conta == 0) novaPalavra = novaPalavra + letra; if (conta > 0) { conta++; novaPalavra = novaPalavra + letra + conta; } conta = 0; } letra = palavra.Substring(i, 1); } if (conta == 0) novaPalavra = novaPalavra + letra; if (conta > 0) { conta++; novaPalavra = novaPalavra + letra + conta; } return novaPalavra; } } } aqui
  3. aqui using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp4 { class Program { static void Main(string[] args) { int cont = 0; int[] num = new int[10]; while (num[cont] >= 1) { num[cont] = int.Parse(Console.ReadLine()); cont = cont + 1; if (num[cont] == 0) { break; } } } } } Desculpa a bagunça nele é porque eu fiz coisas nele testando ai voltei para quando você me ajudo na hora. adicionado 1 minuto depois opa pera mandei o errado using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Questao02 { class Program { static void Main(string[] args) { Console.WriteLine(contaLetra("kkkkllnnn")); } public static string contaLetra(string palavra) { string novaPalavra = ""; string letra = ""; int conta = 0; for (int i = 0; i < palavra.Length; i++) { if (letra == palavra.Substring(i, 1)) { conta++; } else { if (conta == 0) novaPalavra = novaPalavra + letra; if (conta > 0) { conta++; novaPalavra = novaPalavra + letra + conta; } conta = 0; } letra = palavra.Substring(i, 1); } if (conta == 0) novaPalavra = novaPalavra + letra; if (conta > 0) { conta++; novaPalavra = novaPalavra + letra + conta; } return novaPalavra; } } } aqui
  4. esse "int.Parse" é equivalente ao "ToInt"? ou seja serve para conversão. ficou assim adicionado 2 minutos depois esse parâmetro dentro do while eu mudei para "(num[cont] >= 1)"
  5. pode me dar alguma dica estou ate agr quebrando a cabeça nisso
  6. beleza, farei isso agora. adicionado 14 minutos depois using System; namespace Definitivo03 { class Program { static void Main(string[] args) { int[] num = new int[10]; while (num[0] >= 1) { num[10] = Convert.ToInt32(Console.ReadLine()); if(num[0] == 0) { break; } } num[10] = Convert.ToInt32(Console.ReadLine()); } } } desculpa tenho um pouco de dificuldade com loopings, ta dando literalmente um infinito, o que esta de errado?
  7. Funciono!!! Eu estava aqui martelando e entendi o que teria que ter feito eu, peço um muito obrigado, sei que foi difícil ajudar minha situação. Mais uma vez muito obrigado.
  8. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp2 { class Program { static void Main(string[] args) { Console.WriteLine(); contaLetra("Paralelepipedo"); } public static string contaLetra(string palavra) { string novaPalavra = ""; string letra = ""; int conta = 0; for (int i = 0; i < palavra.Length; i++) { if (letra == palavra.Substring(i, 1)) { conta++; } else { if (conta == 0) novaPalavra = novaPalavra + letra; if (conta > 0) { conta++; novaPalavra = novaPalavra + letra + conta; } conta = 0; } letra = palavra.Substring(i, 1); } return novaPalavra; } } } Desculpa estar dando trabalho, agradeço um bilhão% desde já.
  9. mas como eu vou pegar o numero, tipo, eu faço o while numa função separada, ai uso um readLine convertido? e o que sair dali uso if else?
  10. não consigo, diz que ela não existe no contexto atual, é como ela não conseguisse puxar ela da função contaLetra.
  11. class Program { static void Main(string[] args) { contaLetra("Paralelepipedo"); } public static string contaLetra(string palavra) { string novaPalavra = ""; string letra = ""; int conta = 0; for (int i = 0; i < palavra.Length; i++) { if (letra == palavra.Substring(i, 1)) { conta++; } else { if (conta == 0) novaPalavra = novaPalavra + letra; if (conta > 0) { conta++; novaPalavra = novaPalavra + letra + conta; } conta = 0; } letra = palavra.Substring(i, 1); conta = conta; } return novaPalavra; } } Continua na tela quando roda o programa nada, ai ta o codigo se quiser testar, eu não fiz nenhuma alteração fora o que você me passou
  12. adicionado 0 minutos depois da isso quando eu tento executar, e sem atribuir a "letra" e "novapalavra" a alguma coisa, elas dão erro
  13. beleza, me de uns min adicionado 27 minutos depois cc adicionado 27 minutos depois estou indo no caminho?
  14. public static string contaLetra(string palavra) { string letra; string novaPalavra; int conta = 0; for (int i = 0; i < palavra.Length; i++) { if (letra == palavra.Substring(i, 1)) { conta++; } else { if (conta == 0) novaPalavra = novaPalavra + letra; if (conta > 0) { conta++; novaPalavra = novaPalavra + letra + conta; } conta = 0; } letra = palavra.Substring(i, 1); } return novaPalavra; }
  15. obrigado, mas eu não entendi, a variavel letra já seria uma com a extensão inteira? adicionado 6 minutos depois tipo, eu não entendi como encaixar as variáveis novas, como letra, novaPalavra e etc...
  16. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Questao02salu { class Program { static void Main(string[] args) { contaLetra("Paralelepipedo"); } public static string contaLetra(string palavra) { for (int i = 0; i < palavra.Length; i++) { Console.Write(palavra[i]); } return " "; } } }
  17. po man, valeu, sua ideia ficou muito maneira também, e você fez sem vetorização
  18. caraca, funciono, eu pus duas funções pois eu estava vendo outras pessoas fazerem, só que no c++, ai eu fui baseado naquilo. Esse era só o primeiro, vou estudar seu codigo e dps passar para o proximo. valeu man.
  19. ok um segundo adicionado 2 minutos depois using System; namespace Questao01c { class Program { static void Main(string[] args) { Console.WriteLine("Digite um numero"); int p = Convert.ToInt32(Console.ReadLine()); for (p = 0; p < 0; p++) { if (p <= 0) { Console.WriteLine("SE FUFU"); } else { Func(p); Funcao(p); } } } static void Funcao(int n) { int[] vetor = new int[10]; vetor[9] = 100; vetor[8] = 81; vetor[7] = 64; vetor[6] = 49; vetor[5] = 36; vetor[4] = 25; vetor[3] = 12; vetor[2] = 9; vetor[1] = 4; vetor[0] = 1; int j, i; for (i = 0; i < n; i++) { for (j = i; j < n; j++) { if (j == 10) { Console.WriteLine(vetor[9]); } } Console.WriteLine(); } } static void Func(int n) { int j, i; for (i = 0; i < n; i--) { for (j = i; j < n; j--) { if (j == 10) { Console.WriteLine(j * j); } } Console.WriteLine(); } } } } adicionado 9 minutos depois using System; namespace Desespero { class Program { static void Main(string[] args) { int num; Console.WriteLine("Digite um Número"); num = Convert.ToInt32(Console.ReadLine()); if (num == 10) { Console.WriteLine("100, 81, 64, 49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("81, 64, 49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("64, 49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("36, 25, 16, 9, 4, 1"); Console.WriteLine("25, 16, 9, 4, 1"); Console.WriteLine("16, 9, 4, 1"); Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if(num == 9) { Console.WriteLine("81, 64, 49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("64, 49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("36, 25, 16, 9, 4, 1"); Console.WriteLine("25, 16, 9, 4, 1"); Console.WriteLine("16, 9, 4, 1"); Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if (num == 8) { Console.WriteLine("64, 49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("36, 25, 16, 9, 4, 1"); Console.WriteLine("25, 16, 9, 4, 1"); Console.WriteLine("16, 9, 4, 1"); Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if(num == 7) { Console.WriteLine("49, 36, 25, 16, 9, 4, 1"); Console.WriteLine("36, 25, 16, 9, 4, 1"); Console.WriteLine("25, 16, 9, 4, 1"); Console.WriteLine("16, 9, 4, 1"); Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if(num == 6) { Console.WriteLine("36, 25, 16, 9, 4, 1"); Console.WriteLine("25, 16, 9, 4, 1"); Console.WriteLine("16, 9, 4, 1"); Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if(num == 5) { Console.WriteLine("25, 16, 9, 4, 1"); Console.WriteLine("16, 9, 4, 1"); Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if(num == 4) { Console.WriteLine("16, 9, 4, 1"); Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if(num == 3) { Console.WriteLine("9, 4, 1"); Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if(num == 2) { Console.WriteLine("4, 1"); Console.WriteLine("1"); } else if (num == 1) { Console.WriteLine("1"); } else if (num <=0) { Console.WriteLine("Numero invalido"); } } } } Fiz esse também, ams creio que nao seja assim o correto
  20. adicionado 0 minutos depois se puder ajudar, é muito importante

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!