Ir ao conteúdo
  • Cadastre-se

rovoliveira

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

Reputação

2
  1. Obrigado pela dica, vou tentar depois posto o resultado ou dúvida. rsrsrs
  2. Obrigado pela dica, mas me diga uma coisa... Antes desculpe-me por minha ignorância. rsrsrsrs Estou aprendendo a logica utilizando o compilador Pascalzim, com certeza a lógica é uma só, mas ainda continuo estacionado. Consegue um exemplo, uma ideia, para que eu consiga criar o algorítimo no pascalzim?
  3. Bom dia Caros!!! Preciso de uma força para que eu tenha condições de resolver o seguinte problema: Fazer com que o programa leia uma frase e uma palavra, em seguida pesquise dentro da frase a existência da palavra e retorne verdadeiro, ou falso caso não a encontre.
  4. @Simon Viegas Olá Simon, to nessa de programar também e estava com dificuldades em gerar o código conforme o tópico, não gosto de colar, rsrsrsrs, antes de ler este tópico eu havia conseguido remover os espaços entre as palavras mas não estava conseguindo colocar uma palavra em cada linha, não sabia que a variável automaticamente guardava as informações como uma array, depois que descobri ficou fácil da uma olhada no meu código e veja como ficou, numa outra dúvida que tive você me deu umas dicas que abriram minha mente naquele caso. obrigado. Program Pzim ; uses crt; var f, frase:string; i, letras:integer; Begin writeln( 'Digite uma frase' ) ; readln( frase ) ; letras:=length(frase); for i := 1 to letras do begin if frase[i] = ' ' then writeln ( frase[i] ) else write( frase[i] ) ; end; End.
  5. Obrigado amigo, vou estudar em cima dos exemplos passados por ti, pode crer aprendi muito contigo. Obrigado mesmo.
  6. Valeu irmão pela ajuda, acho que consegui chegar em algum lugar agora. veja como ficou: Program Pzim ; var matrizA: array[1..3] of integer; matrizB: array[1..3] of integer; matrizC: array[1..6] of integer; i, j, cont:integer; Begin for i := 1 to 3 do { FOR Atribir valores aos elementos de matrizA e matrizB} begin matriza[i]:=random(10); matrizb[i]:=random(10); end; { Fim for Atribuição dos valores de matrizA e matrizB} for i := 1 to 3 do { FOR Intercalação dos valores de matrizA e matrizB em matrizC} begin if cont = 0 then begin cont:=1; end else begin cont:=cont+1; end; matrizc[cont]:=matriza[i]; cont:=cont+1; matrizc[cont]:=matrizb[i] ; end; { fim for intercalação} for i := 1 to 3 do { FOR imprime valores de matrizA na tela } begin writeln( 'matriza-', i,' = ', matriza[i] ) ; end; { Fim for imprime matrizA} writeln( ) ; for i := 1 to 3 do { FOR imprime valores de matrizB na tela } begin writeln( 'matrizb-', i,' = ', matrizb[i] ) ; end; { Fim for imprime matrizB} writeln( ) ; for i := 1 to 6 do { FOR imprime valores de matrizC na tela } begin writeln( 'matrizc-', i,' = ', matrizc[i] ) ; end; { Fim for imprime matrizC} readkey; End.
  7. Estou iniciando na programação, neste momento comecei a estudar ARRAY. Alguém pode me ajudar com o seguinte problema? atribuir valores a 2 vetores A e B com 25 elementos cada, e no vetor C com 50 elementos devo fazer a intercalação dos vetores A e B conforme exemplo abaixo. A= 1 2 3 B= 7 8 9 Resultado C= 1 7 2 8 3 9 Consegui chega nisso aqui, está até imprimindo na tela o que quero, porém não está armazenando coretamente em C. Neste caso fiz apenas com 3 elementos para A , B e 6 elementos para C. Program Pzim ; var matrizA: array[1..3] of integer; matrizB: array[1..3] of integer; matrizC: array[1..6] of integer; i, j, k, l, n, o:integer; Begin for i := 1 to 3 do begin n:=random(3); matrizA:=n; writeln( ' A ',matrizA ) ; end; writeln( ' ' ) ; for i := 1 to 3 do begin o:=random(3); matrizB:=o; writeln( ' B ',matrizB ) ; end; writeln( ' ' ) ; for j := 1 to 3 do begin for i := 1 to 1 do begin matrizC:=matrizA[j]; k:=i+1; end; writeln( ' c ',matrizC ) ; for i := k to k do begin matrizC:=matrizB[j]; end; writeln( ' c ',matrizC ) ; end; for l := 1 to 6 do write(#177, matrizC[l] ) ; End. O código está bem primário, mas creio que vai melhorar com o passar dos dias. rsrsrsrsrs

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...