Mostrando entradas con la etiqueta vectores paralelos. Mostrar todas las entradas
Mostrando entradas con la etiqueta vectores paralelos. Mostrar todas las entradas

miércoles, 4 de diciembre de 2013

Vectores Paralelos Java [Ejercicio Resuelto] – Credito – Credito – Virginia


Cuando programamos usando vectores, podemos decir que nos encontramos con vectores paralelos cuando hay una relación entre los componentes del mismo subíndice o posición de un vector y otro.
Si tenemos un vector en el que almacenaremos nombres de empleados y otro en el que almacenamos sueldos, los datos en estos vectores están relacionado subíndice a subíndice.
Ejemplo:
Nombres[i]: Sueldos[i]:
Jose 5040
Maria 7675
Juan 9000

Veamos lo que ocurre en el siguiente ejercicio:
"Desarrollar un programa que permita cargar una cierta cantidad de empleados con sus nombres y susrespectivos sueldos. (La cantidad de empleados debe ser ingresada por el usuario).Luego de cargar los datos por el teclado imprimir los empleados con sueldo mayor o iguala 5000 y el monto total que se debe pagar de nomina."

 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
40
41
42
import java.util.Scanner;

public class Empleado {
private Scanner entradaTec;
private int cantidad = 1;
private String[] nombres;
private float[] sueldos;
private float nomina = 0;

public void CargarDatos() {
entradaTec = new Scanner(System.in);
System.out.println("Ingrese la cantidad de empleados");
cantidad = entradaTec.nextInt();
nombres = new String[cantidad];
sueldos = new float[cantidad];
for(int i = 0; i cantidad; i ++){
System.out.println("Ingrese el nombre del empleado");
nombres[i] = entradaTec.next();
System.out.println("Ingrese el sueldo del empleado");
sueldos[i] = entradaTec.nextFloat();
nomina = nomina + sueldos[i];
}
}

public void ImprimirInfo(){
System.out.println("Empleados con sueldo mayor o igual a 5000:");
System.out.println("Nombre Sueldo");
for(int i = 0; i cantidad; i ++){
if(sueldos[i] = 5000){
System.out.println(nombres[i] + " " + sueldos[i]);
}
}
System.out.println("El monto de nomina es de: " + nomina);
}

public static void main(String[] ar){
Empleado emp;
emp = new Empleado();
emp.CargarDatos();
emp.ImprimirInfo();
}
}
Explicación:
Inicialmente declaramos los vectores nombres y sueldos
07     private String[] nombres;
08     private float[] sueldos;

A su vez la variable "cantidad" que serán las veces que se repetirá elciclo for (la cantidad de empleados que se van a procesar) y la variable "nomina" que será la encargada de acumular cada uno de los sueldos ingresados para luego mostrar en la salida elmonto de la nómina.
Se leen los respectivos datos por el teclado y se realizan las debidas operaciones para final mente mostrar la salida.
La salida sería la siguiente:

El usuario ingreso 3 para la cantidad de empleados que se iban a procesar, luego ingreso sus respectivos nombres y sueldos y en la salida se mostraron solo los que poseían un sueldo mayor o igual a 5000, además del monto a pagar por nómina.

student loan consolidation program Paperport Promotional Code Dwi lawyer Hire php developer structured settlement annuity companies AUTOMOBILE ACCIDENT ATTORNEY Donate your Car for Money Cheap Domain Registration Hosting Online casino Donate Old Cars to Charity Casino reviews Social media platforms for business asbestos mesothelioma lawsuit Live casino Casino Make money online Australia Futuristic Architecture Car insurance in South Dakota Car Insurance Quotes PA mesotheloma Asbestos Lawyers california motorcycle accident lawyer integrated ehr bus accident attorneys sell annuity payment Psychic for free Criminal lawyer Psd to html offshore accident lawyer Tech school Computer science classes online Donate car to charity California Donate Cars Illinois car donate most profitable internet business online colledges Register Free Domains futuristic architecture Met Auto federal criminal defense attorney Donate Your Car Sacramento Photo Christmas cards Mobile casino Adobe illustrator classes Hire php developers st louis mesothelioma attorney utah mesothelioma lawyer Seo services accident lawyers in los angeles WordPress hosting saskatchewan auto insurance caraccidentlawyer anti spam appliance Car Donate Donate your car for money canada personals yahoo asbestos lawyers DUI lawyer Seo company Low Credit Line Credit Cards CAR INSURANCE QUOTES COLORADO Best social media platforms for business mesotheliama Dallas Mesothelioma Attorneys Massage School Dallas Texas Hire php programmers injury lawyers DONATE A CAR IN MARYLAND insurance medical temporary Donate your car for kids Dayton Freight Lines chicago hair laser removal Social media management Best Seo company personal injury solicitor Service business software Personal Injury Law Firm miami personal injury attorney online motor insurance quotes Life Insurance Co Lincoln Criminal defense lawyer buyers of structured settlements Donate a car in Maryland Best social media platforms Php programmers for hire business voice mail service domain registration yahoo best consolidation loan student Bankruptcy lawyer Php programmers Seo companies Auto Mobile Insurance Quote mesothelioma New social media platforms Business finance group Custom WordPress theme designer Sell Annuity Payment fortis health insurance temporary HOLLAND MICHIGAN COLLEGE DONATING USED CARS TO CHARITY CAR INSURANCE QUOTES MN Business management software Donating a Car in Maryland Donate Car for Tax Credit pharmacist jobs in chicago meso lawyer injury lawyer houston tx Nunavut culture DONATE YOUR CAR FOR KIDS Proud Italian cook mesothelioma information refinance with bad credit truck accident attorney los angeles Donate old cars to charity Online Christmas cards purchase structured settlements buying structured settlements DONATE CAR FOR TAX CREDIT Custom Christmas cards donate your car for money Best criminal lawyer in Arizona Motor Insurance Quotes verizon sip donate your car for kids Forensics Online Course boca raton personal injury attorney PhD in counseling education Learning adobe illustrator structured settlement blog Health Records Personal Health Record auto insurance cost by state motorcycle accident attorney sacramento WordPress themes for designers mesothelioma settlements amounts Psd to WordPress Social media examiner Hard drive Data Recovery Services harddrive data recovery services Cheap Car Insurance for Ladies Car Insurance Quotes Colorado DALLAS MESOTHELIOMA ATTORNEYS Online Criminal Justice Degree Virtual Data Rooms anti spam exchange server Social media platforms MOTOR REPLACEMENTS Html email phd in counseling education Christmas cards ONLINECLASSES Italian cooking school WordPress theme designers Social media strategies BEST CRIMINAL LAWYER IN ARIZONA houston mesothelioma attorney Social media tools Social media campaigns Mesothelioma Law Firm cheap car insurance in virginia Donate Car to Charity California Donate Cars in MA LIFE INSURANCE CO LINCOLN How to Donate A Car in California data recovery raid Donate Your Car for Kids semi truck accident lawyers mesotheolima Personal Injury Lawyer criminal defense attorneys florida Structures Annuity Settlement california law lemon Annuity Settlements onlineclasses Nunavut Culture home phone internet bundle tennessee mesothelioma lawyer Donate a Car in Maryland SELL ANNUITY PAYMENT Motor Replacements motorcycle accident lawyer san diego Home phone internet bundle Email Bulk Service mesothelioma attorney new mexico mesothelioma lawyer auto insurance yuba city ca donate car for tax credit Car Insurance Companies Criminal Defense Attorneys Florida Best Criminal Lawyers in Arizona Donate your car Sacramento Car Insurance Quotes Utah FORENSICS ONLINE COURSE Holland Michigan College Online Motor Insurance Quotes Online Colleges online criminal justice degree mesothelioma lawsuit Online Classes mesothelioma cases World Trade Center Footage NUNAVUT CULTURE WebEx costs workers compensation lawyer los angeles Psychic for Free auto accident attorney michigan motorcycle accident lawyer Car Insurance in South Dakota CHEAP AUTO INSURANCE IN VA Met auto Neuson yahoo web hosting Car Insurance Quotes MN Car insurance quotes MN Cheap Auto Insurance in VA Asbestos Lung Cancer DONATE OLD CARS TO CHARITY email bulk service Home Phone Internet Bundle Donating Used Cars to Charity PHD on Counseling Education ONLINE COLLEDGES Gas/Electricity mesothelioma lawyer houston domains yahoo motorcycle accident lawyer california Royalty Free Images Stock personal injury lawyer Webex Costs Cheap Car Insurance in Virginia Better Conference Calls DONATE YOUR CAR SACRAMENTO Mortgage Adviser dallas mesothelioma attorneys cash out structured settlement Online College Course Automobile Accident Attorney Auto Accident Attorney Car Accident Lawyers Data Recovery Raid Criminal lawyer Miami best structured settlement companies Personal Injury Lawyers Car Insurance Quotes Injury Lawyers compare life assurance ROYALTY FREE IMAGES STOCK mesothelioma attorney illinois CAR DONATE Dedicated Hosting Dedicated Server Hosting Insurance Companies