4 a, b, total, si_a, si_b: integer;
\r
12 write( 'Para terminar de ingresar valores, ingrese un numero no v lido' );
\r
13 write( 'Ecriba 1 si le gusto el producto A (0 si no le gusto): ' );
\r
15 write( 'Ecriba 1 si le gusto el producto B (0 si no le gusto): ' );
\r
17 sigo := ( ( a = 1 ) OR ( a = 0 ) ) AND ( ( b = 1 ) OR ( b = 0 ) );
\r
21 IF a = 1 THEN si_a := si_a + 1;
\r
22 IF a = 1 THEN si_a := si_a + 1;
\r
28 sigo := ( ( a = 1 ) OR ( a = 0 ) ) AND ( ( b = 1 ) OR ( b = 0 ) );
\r
32 writeln( 'Total ' , total );
\r
33 writeln( 'Aceptaron al A el ' , ( si_a / total ) * 100 , ' %' );
\r
34 aux := ( ( si_b - si_a ) / total ) * 100;
\r
35 IF aux > 0 THEN writeln( 'Aceptaron s¢lo a B el ' , aux , ' %' )
\r
36 ELSE writeln( 'Nadie acept¢ s¢lo al B' );
\r
37 aux := ( ( si_a - si_b ) / total ) * 100;
\r
38 IF aux > 0 THEN writeln( 'Aceptaron s¢lo a A el ' , aux , ' %' )
\r
39 ELSE writeln( 'Nadie acept¢ s¢lo al A' );
\r
40 IF si_a > si_b THEN aux := ( si_a / total ) * 100
\r
41 ELSE aux := ( si_b / total ) * 100;
\r
42 writeln( 'Aceptaron alguno de los 2 productos el ' , aux , ' %' );
\r
43 aux := ( ( total - aux ) / total ) * 100;
\r
44 writeln( 'No aceptaron ninguno el ' , aux , ' %' );
\r
45 writeln( 'Aceptaron por lo menos a B el ' , ( si_b / total ) * 100 , ' %' );
\r
47 ELSE writeln( 'No se ingresaron valores.' );
\r