You are on page 1of 7

FACULTAD DE INGENIERIA

ESCUELA ACADEMICO PROFESIONAL DE


INGENIERIA DE SISTEMAS

FUNDAMENTOS DE PROGRAMACION

ALUMNO: ELMER GODOY ANGELES

CICLO: PRIMERO

TURNO: NOCHE

AULA: 101-A
AÑO

2018

1. Elaborar un algoritmo que permita crear una agenda de contactos

package tarea;

import java.util.Arrays;

import java.util.Scanner;

public class tarea1 {

public static void main(String [] args){

int n,i;

Scanner leer = new Scanner (System.in);

System.out.print("ingrese la cantidad de contactos:");

n=leer.nextInt();

String contacto[]=new String[n];

for(i=0;i<n;i++){

System.out.print("ingrese el nombre del contacto:");

contacto[i]=leer.next();

Arrays.sort(contacto);

for(i=0;i<n;i++){

System.out.println("se ingreso al contacto:"+contacto[i]);


}

2. Elaborar un algoritmo con vectores que permita ingresar “n” edades y


se pueda calcular la suma de las edades, la edad promedio, la edad mayor y la
edad menor.

package tarea;

import java.util.Scanner;

public class tarea2 {

public static void main (String [] args){

int n,i,s,p,mayor,menor;

s=0;p=0;mayor=0;menor=99;

Scanner leer = new Scanner (System.in);

System.out.print("ingrese la cantidad de edades:");

n=leer.nextInt();

int edad[]=new int[n];

for(i=0;i<n;i++){

System.out.print("ingrese la edad:");

edad[i]=leer.nextInt();

s=s+edad[i];

if(edad[i]>mayor){

mayor=edad[i];

if(edad[i]<menor){

menor=edad[i];

p=s/n;
}

System.out.println("la suma es:"+s);

System.out.println("el promedio es:" +p);

System.out.println("la edad mayor es:"+mayor);

System.out.println("la edad menor es:" +menor);

3. Elabora un algoritmo utilizando vectores que permita ingresar “n”


números y permita calcular la suma y el promedio.

package tarea;

import java.util.Scanner;

public class Tarea {

public static void main(String[] args) {

int n,i,s,p,mayor,menor;

s=0;p=0;

Scanner leer = new Scanner(System.in);

System.out.print("cuantos numeros se va a ingresar?:");

n=leer.nextInt();

int numeros [] = new int [n];

for (i=0;i<n;i++){

System.out.print("ingrese el numero:");

numeros[i]=leer.nextInt();

s=s+numeros[i];

p=s/n;

}
System.out.print("");

System.out.println("la suma es:"+s);

System.out.println("el promedio es:"+p);

4. Elaborar un algoritmo utilizando vectores que permita ingresar 5


números y calcule el número mayor.

package tarea;

import java.util.Scanner;

public class tarea4 {

public static void main(String[]args){

int i,mayor;

mayor=0;

int num[] = new int [5];

Scanner leer = new Scanner (System.in);

System.out.print("ingrese el 1er numero:");

num[0]=leer.nextInt();

System.out.print("ingrese el 2do numero:");

num[1]=leer.nextInt();

System.out.print("ingrese el 3er numero:");

num[2]=leer.nextInt();
System.out.print("ingrese el 4to numero:");

num[3]=leer.nextInt();

System.out.print("ingrese el 5to numero:");

num[4]=leer.nextInt();

for(i=0;i<5;i++){

if (num[i]>mayor){

mayor=num[i];

System.out.print("");

System.out.println("el número mayor es:"+mayor);

5. Elaborar un algoritmo que permita calcular los números pares de una


matriz de 6x6

package tarea;

import java.util.Scanner;

public class tarea5 {

public static void main(String[] args){

int f,c,par;

par=2;

int matriz [][]= new int [6] [6];

for(f=0;f<6;f++){

for(c=0;c<6;c++){
matriz[f][c]=par;

par=par+2;

for(f=0;f<6;f++){

for(c=0;c<6;c++){

System.out.print(matriz[f][c]+"\t");

System.out.println("");

You might also like