por favor alguien me puede ayudar con estos ejercicios en c gracias..

Iniciado por marineronaval, 15 Noviembre 2009, 15:46 PM

0 Miembros y 1 Visitante están viendo este tema.

marineronaval

1) En un supermercado se hace una promocion , mediante la cual el clientye obtine un descuento dependiendo de un numero que se escoja al azar . si el numero que se escoje al azar . si el numero escogido  es menor de 74 el descuento es del 15% sobre el total dela compra , si es mayor o igual a 74 el  descuento es del 20%. obtener cuento dinero se le descuenta .

2) leer 2 numeros ; si son iguales que los multiplique  , si el primero es mayor que el segundo que los reste  y si no que los sume .

3)encontrar el numero de mayor valor de un conjunto de 100 numeros enteros introducidos por teclado .

4) un grupo de 100 estudiantes presentan un examen de fisica . diseñe  un pseudocodigo que lea por cada estudiante
la calificacion obtenida y calcule e imprima :
a) la cantidad de estudiantes que obtuvieron una calificacion menor de 50
b)la cantidad de estudiantes que obtuvieron una calificacion de 50 o mas pero no menor que 80 .
c)la cantidad de estudiantes  que obtuvieron una calificacion de 70 o mas pero no menor que 80 .
d) la cantidad de estudiantes que obtuvieron una calificacion de 80 o mas .

le agradezco de antemano por la gran ayuda q me pudieran dar amigos y amigas   lo del pseudocodigo lo llevo mal por eso necesito que me ayuden por favorr graciasss..
alguien me puede decir en que eh fallado en el ejercicio numero 2  es q lo compilo y me sale error
     
#include<stdio.h>
void main (void)
{
  int A,B,R;
  printf("introduzca el valor de a \n");
  scanf ("%d,a);
  prinf("introduce el valor de b \n");
  scanf("%d,b");
if(a==b) {
             r=a*b;
}else{
       if(a>b){
             r=a-b;
}else{
             r=a+b;
                 }

         }
    prinf("%d,r");
   return o;





h0oke

#1
NO SE HACEN TAREAS, se puntual en tus dudas.

Caballero Maldito

nunca entendere que afan tienen por estudiar cosas en las que no son buenos, o muestran el minimo interes para PONERSE  A ESTUDIAR¡¡¡ jeje, saludos  ;)

djtuxy

Cita de: marineronaval en 15 Noviembre 2009, 15:46 PM
#include<stdio.h>
void main (void)
{
  int A,B,R;
  printf("introduzca el valor de a \n");
  scanf ("%d,a);
  prinf("introduce el valor de b \n");
  scanf("%d,b");
if(a==b) {
             r=a*b;
}else{
       if(a>b){
             r=a-b;
}else{
             r=a+b;
                 }

         }
    prinf("%d,r");
   return o;






fijate en el primer ELSE, pusiste un IF.. no es mas facil hacer otro if o un elseif???


te quedaria:

if(){
}elseif(){
}else{
}

o sino

if(){
}if(){
}else{
}

saludos espero te sirva, creo que el erro esta ahi


Web | Foro

Darioxhcx

  scanf("%d,b");

falta el ampersar o como se llame

  scanf("%d",&b);

o al menos asi lo hago yo y me funciona che ?¿
saludos :P

jdc

la 1 es la A

la 2 es la C

la 3 es Todas las anteriores

la 4 es la B

y la 5 no se si es la A o la B

do-while

el-pollo, no sea malo con los nuevos, que luego dejan el maravilloso mundo de la programacion por lad facilidades de conseguir porno que hay en internet...

La 1 es obviamente C.

Un saludo!
- Doctor, confundo los números y los colores.
- Vaya marrón.
- ¿Marrón? ¡Por el culo te la hinco!

clipto

  scanf ("%d,a); >>>hay una comilla q abre y no una q cierra
scanf("%d,b");>>> + comillas

los errores son de escritura, y creo q para C las mayusculas son diferentes de las minusculas