Jump to content

Rarukki0918

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About Rarukki0918

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Estou fazendo um programa no pascalzim que utiliza vetores e ele nao esta fazendo a soma dos valores pedidos na questao ,ele esta exibindo o primeiro valor digitado,a questao esta logo abaixo: Faça um programa que leia um vetor de 10 elementos numéricos, calcule e mostre a quantidade de números negativos e a soma dos números positivos desse vetor. Program dez_numeros_negativos_positivos; uses crt; VAR VETOR: array[1..10] of integer; CONT,N,P,CAIXA,SOMA:INTEGER; Begin FOR cont:=1 to 10 do begin textcolor(white); write('Digite o numero:'); READLN(VETOR[CONT]); END; FOR CONT:=1 TO 10 DO BEGIN IF VETOR[CONT]<0then BEGIN N:=N+1; END; END; FOR CONT:=1 TO 10 DO BEGIN IF VETOR[CONT]>0 then BEGIN P:=VETOR[CONT]+VETOR[CONT]; CAIXA:=CAIXA+P; SOMA:=SOMA+CAIXA; END; FOR CONT:=10 TO 10 DO BEGIN WRITELN('Quantidade de numeros negativos:'); WRITELN(N); WRITELN('Soma de todos os numeros positivos:'); WRITELN(SOMA); END; END; READKEY; END.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.