Exercício 704. 1. Defina uma variável A tipo char com 50 caracteres 2. Por atribuição - coloque 50 caracteres aleatórios. 3. exemplo: A[]= "sdfwtwaqeryuoo,mgfrfthkjsz;lonm,kh.l;p;opupypoyueyt"; 4. Defina um vetor B, com 5 posições tipo CHAR. 5. Coloque em B apenas as VOGAIS de A, sem repeti-las |
Felipe... uma string é um vetor de char... logo, você manipula ela exatamente como manipularia um vetor de int ou de float. Alem disso, um char pode ser interpretado como int (e vice e versa)... Uma vez que um caracter do teclado é representado por um numero inteiro... Na internet você encontra a tabela da relação numero X letra correspondente. (se n me engano a letra (a) é 93, por exemplo) Pra gerar o vetor sem digitar tudo use a função rand pra gerar ints entre 0 e 255 (que são os caracteres d reclado) e atribua eles a um char... pronto, vc tem uma letra =D Agora é com vc gera um programa do tipo char letra = 'a'; printf("Numero: %d" , letra); pra saber o valor numerico da letra (a).. mas na internet vc axa a tabela, como eu disse antes. ps.: Ja ajudei demais |
Exercício 1 - Estudar para saber responder, ou vai se tonar mais um profissional de mer**. |
queria entender mais essa parte de string. como faço para acessar uma posição do vetor e fazer a comparação com uma letra. queria saber se tem algum jeito de preencher esse vetor de 50 posições sem digitar um a um. |
Siga esta pergunta
Por Email:Uma vez que você entrar você poderá se inscrever para todas as atualizações aqui
Por RSS:Markdown Básico
- *italico* ou __italico__
- **negrito** or __negrito__
- link:[texto](http://url.com/ "Qual é a sua dúvida?")
- imagem?
- lista numerada: 1. Foo 2. Bar
- para adicionar uma quebra de linha basta adicionar dois espaços onde você gostaria que a nova linha estivesse.
- tags HTML básicas também são suportadas
Tags
pergunta feita: Sep 18 '14 às 16:18
pergunta lida: 1,167 vezes
última alteração: Sep 19 '14 às 15:25