Pra desopilar, o jogo que fez muito neguinho não prestar atenção nas aulas, aproveitem que as feria tão chegando.
ADS REDES
ESTE BLOGGER É DIRECIONADO A EDUCAÇÃO NA ÁREA DA INFORMÁTICA CONSTRUIDO POR ALUNOS DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS E DE REDES TEM O OBJETIVO DE POSTAR DUVIDAS PARA QUE SE POSSA TROCAR IDÉIAS E CONHECIMENTOS. NOSSO E-MAIL: adsredes2011@gmail.com
terça-feira, 7 de junho de 2011
sábado, 4 de junho de 2011
quinta-feira, 2 de junho de 2011
VETOR DA MORTE
02) FAÇA UM PROGRAMA QUE PREÊNCHA UM VETOR DE 5 POSIÇÕES SENDO QUE
ESTE ACUSE QUANDO FOR DIGITADO UM NUMÉRO REPETIDO.
PROGRAM QUESTAO_02 ;
VAR V : ARRAY [1..6] OF INTEGER;
A,B,I,C : INTEGER;
BEGIN
FOR I := 1 TO 6 DO
V[I] := 0;
A := 0; B := 0;
WHILE B < 6 DO
BEGIN
WRITE('DIGITE O NUMERO DA ',B,' POSIÇÃO: ');
READ(A); WRITELN;
C := 0; I := 0;
WHILE I < 6 DO
BEGIN
I := I +1;
IF A = V[I] THEN
BEGIN
WRITELN('ESTE NÚMERO JA FOI DIGITADO');
C := 6;
END;
IF V[I] = 0 THEN
BEGIN
V[I] := A;
B := B +1;
IF B < 6 THEN
BEGIN
WRITE('DIGITE O NUMERO DA ',B,' POSIÇÃO: ');
READ(A); WRITELN;
I := 0;
END;
END;
IF C = 6 THEN
I := C;
END;
END;
FOR I := 1 TO 6 DO
WRITELN('O NÚMERO DA POSIÇÃO ',I,' É: ',V[I]);
END.
quarta-feira, 18 de maio de 2011
OS BOIS DO ALEXANDRE
01. FAÇA UM PROGRAMA ONDE SEJA DIGITADO O PESO DE 10 BOIS E AO FINAL O PROGRAMA INFORMA:
a) O MAIOR PESO
b) O MENOR PESO
c) A MÉDIA DE PESO
d) O NUMERO DE BOIS COM O MAIOR PESO
e) O NUMERO DE BOIS COM O MENOR PESO
f) O NUMERO DE BOIS COM A MÉDIA DE PESOS
g) A PORCENTAGEM DE BOIS ABAIXO DA MEDIA
h) A PORCENTAGEM DE BOIS ACIMA DA MEDIA.
PROGRAM PESO_BOIS ;
VAR
PESO,A,B,C,D,E,F,G,H,I,J,TODOS_PESOS,MEDIA,PORCE_MAIOR,PORCE_MENOR,PESO_MAIOR,PESO_MENOR:REAL;
K, N_P_M, N_P_ME,CIMA_MEDIA,BAIXO_MEDIA,IGUAL_MEDIA:INTEGER;
BEGIN
PESO_MAIOR := 0; PESO_MENOR := 9999;
FOR K := 1 TO 10 DO
BEGIN
WRITE('DIGITE O PESO DO BOI ',K,': ');
READ(PESO);
TODOS_PESOS := TODOS_PESOS + PESO;
IF PESO > PESO_MAIOR THEN
BEGIN PESO_MAIOR := PESO; N_P_M := 0; END;
IF PESO < PESO_MENOR THEN
BEGIN PESO_MENOR := PESO; N_P_ME := 0; END;
IF PESO = PESO_MAIOR THEN
BEGIN N_P_M := N_P_M + 1; END;
IF PESO = PESO_MENOR THEN
BEGIN N_P_ME := N_P_ME + 1; END;
CASE K OF
1: A := PESO;
2: B := PESO;
3: C := PESO;
4: D := PESO;
5: E := PESO;
6: F := PESO;
7: G := PESO;
8: H := PESO;
9: I := PESO;
10: J := PESO;
END;
END;
MEDIA := TODOS_PESOS/10;
IF A > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF A < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF B > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF B < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF C > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF C < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF D > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF D < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF E > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF E < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF F > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF F < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF G > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF G < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF H > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF H < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF I > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF I < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
IF J > MEDIA THEN
BEGIN CIMA_MEDIA := CIMA_MEDIA + 1; END
ELSE IF J < MEDIA THEN
BEGIN BAIXO_MEDIA := BAIXO_MEDIA +1; END
ELSE
BEGIN IGUAL_MEDIA := IGUAL_MEDIA + 1; END;
PORCE_MAIOR := (CIMA_MEDIA*100)/10;
PORCE_MENOR := (BAIXO_MEDIA*100)/10;
WRITELN('PESO MAIOR É: ',PESO_MAIOR:0:2,'Kg');
WRITELN('PESO MENOR É: ',PESO_MENOR:0:2,'Kg');
WRITELN('MEDIA TOTAL: ',MEDIA:0:2,'Kg');
WRITELN('QUANTIDADE DE PESO MAIOR: ',N_P_M);
WRITELN('QUANTIDADE DE PESO MENOR: ',N_P_ME);
WRITELN('QUANTIDADE DE PESO IGUAL A MEDIA: ',IGUAL_MEDIA);
WRITELN('PORCENTAGEM DOS ACIMA DA MEDIA: ',PORCE_MAIOR:0:2,'%');
WRITELN('PORCENTAGEM DOS ABAIXO DA MEDIA: ',PORCE_MENOR:0:2,'%');
END.
Assinar:
Postagens (Atom)