Ir al contenido principal

Programación en c++ : FOR y WHILE - cantidad de sueldos de empleados

1.- Realizar un programa que permita ingresar n cantidad de empleados de una empresa donde nos permita ingresar los sueldos de los empleados. El programa debe mostrar la cantidad de trabajadores que tienen sueldos menores que 1000, entre 1000 y 5000; y la cantidad de empleados que tienen sueldos mayores a 5000.





#include<iostream.h>
#include<conio.h>
void main()
{int sueldo,cmc,ccq,cmcinco,n;
char op;
do{cmc=0; ccq=0; cmcinco=0;
clrscr();
do
{
cout<<"Ingresar cantidad de empleados:";
cin>>n;
}
while(n<=0);
 for(int c=0; c<n; c++)
 {
 do
 {
 cout<<"Ingresar sueldo:";
 cin>>sueldo;
 if(sueldo>=5000)
 cmcinco=cmcinco+1;
 else
  if(sueldo<5000 && sueldo>=1000)
  ccq=ccq+1;
  else
  cmc=cmc+1;
  }
 while (sueldo<=0);
 }
 cout<<"cantidad de empleados que ganas menos de 1000:"<<cmc<<endl;
 cout<<"cantidad de empleados que ganas entre 1000 y 5000:"<<ccq<<endl;
 cout<<"cantidad de empleados que ganan mas de 5000:"<<cmcinco<<endl;
 cout<<"deseas continuar [s/n]:";
 cin>>op;
 }
 while(op=='s');
 getch();
 }

Comentarios

Entradas más populares de este blog

Programación en c++ : Matriz - Calcular mayor de la matriz

1.- Hacer un programa que permita ingresar n datos de una matriz y calcular el mayor de la matriz. #include<iostream.h> #include<conio.h> #define lim 50 void main() {int i,j,a[lim][lim],fila,col,  may=a[0][0];  clrscr(); do {cout<<"Ingresar limite de la fila:";  cin>>fila; }while(fila<=0); do {cout<<"Ingesar limite de la columna:";  cin>>col; }while(col<=0); gotoxy(10,7); cout<<"Ingresar Elementos de la matriz\n\n"; for(i=0;i<fila;i++) for(j=0;j<col;j++) {cout<<"a["<<i<<"]"<<"["<<j<<"]";  cin>>a[i][j]; } for(i=0;i<fila;i++) for(j=0;j<col;j++) if(a[i][j]>may) may=a[i][j]; clrscr(); gotoxy(10,7); cout<<"Elementos de la matriz\n\n"; for(i=0;i<fila;i++) for(j=0;j<col;j++) {cout<<a[i][j];  cout<<"\n"; } clrscr(); gotoxy(10,20); cout...

Lenguaje de Programacion en Java: Ecuación de primer grado

public class Main {     public static void main(String[] args) {         float x,a,e;                   Scanner teclado = new Scanner(System.in);         System.out.println("Coeficiente de X:");         x=teclado.nextInt();         System.out.println("Término independiente:");         a=teclado.nextInt();         if(a==0)           System.out.println("No es una ecuación de primer grado");           else         {              e=-a/x;              System.out.println("La raíz es=" +e);         }                                     } ...

Programación en Java: Suma de los cuadrados de los primeros números

public class Main {     public static void main(String[] args) {         int n,s;                  Scanner teclado = new Scanner(System.in);         System.out.println("Ingresar cantidad de elementos:");         n=teclado.nextInt();                      s=(n*(n+1)*(2*n+1))/6;                   System.out.println("Suma de los cuadrados de los primeros números=" +s);                   }    }