Dev - C++ - Como repetir este programa?

 
Vista:

Como repetir este programa?

Publicado por Aldo SS (1 intervención) el 22/09/2008 03:03:19
Osea como le meto la pregunta de querer repetir o no, y que lea "si, SI,Si o sI" y si es no (lo mismo que el si), que salga, bueno lo del(que sea no NO nO No, si se puede, sino solo no o NO)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
 
main(){
 int  calificaciones,counter=1;
 float cal2,promedio,sumacal=0;
 char nombre[20];
  printf("Ingrsese el nombre del alumno: ");
  gets(nombre);
  printf("
Numero de calificaciones: ", counter);
  scanf("%d",&calificaciones);
 
 
   while(1){
 
 
    printf("
Calificacion %d: ",counter);
    scanf("%f",&cal2);
 
    sumacal=sumacal+cal2;
    if(counter==calificaciones){
     break;
    }
     counter++;
  }
     promedio=sumacal/counter;
     printf("
 %s
",nombre);
     printf("
El numero de tus calificaciones son %d y su promedio es %.1f
",counter,promedio);
 
      system("pause");
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como repetir este programa?

Publicado por AntonioG (28 intervenciones) el 23/09/2008 19:25:37
Hola,

Esta meido rara tu pregunta...pero creo que lo que quieres es que si el usuario ingresa "no" sea lo mismo a que si ingresa "NO" o "No", ahi lo que te recomiendo es que cada que leas esa respuesta del usuaio (un "si" o un "no"), lo conviertas a mayusculas (ahorita no recuerdo, peor debe haber una funcion en strings.h que haga eso) y asi solo revisas en tu codigo si el usuario dijo "SI" o "NO", ya que siemrpe su respuesta se convertiria a a mayusculas.

Si esa no es tu pregunta, explica mejor tu duda, quisa con un ejemplo.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como repetir este programa?

Publicado por SuperIndio (8 intervenciones) el 23/09/2008 23:30:21
Podes usar la funcion toupper() or tolower()
y despues preguntar por "si" o por "no" nada mas para el caso que uses
la funcion tolower()

es una idea...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar