Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRACTICA 2
1. Dado un vector V de números enteros, llenarlo, mostrarlo y contar la cantidad de números nulos que posee.
//Variables Globales.
int n,i,nul,x;
int v[];
public Nulos() {
initComponents();
// pidiendo dimension.
do{
}while(n<=0);
v = new int[n];
for(i=0;i<n;i++)
do{
}while(n<=0);
v[i]=x;
//Mostrando el vector.
}
private void jButton_NulosActionPerformed(java.awt.event.ActionEvent evt) {
nul = 0;
for(i=0;i< n; i++)
if (v[i] == 0)
nul++;
jTextArea1.setText("");
System.exit(0);
}
2. Dado un vector W de números reales, llenarlo, mostrarlo y contar la cantidad de números negativos que posee.
// pidiendo dimension.
do{
}while(n<=0);
v = new int[n];
for(i=0;i<n;i++)
do{
}while(n<=0);
v[i]=x;
//Mostrando el vector.
// contando negativos:
int cont;
cont = 0;
if (v[i] <0)
cont = cont+1;
jTextArea1.setText("");
System.exit(0);
}
3. Dada una matriz T de números enteros, obtener la suma de sus elementos pares.
//variables globales.
int n,i,x;
int v[];
public Suma() {
initComponents();
// establecer dimencion:
do{
}while(n<=0);
v = new int[n];
for(i=0;i<n;i++)
do{
x = Integer.parseInt(JOptionPane.showInputDialog("Ingrese un elemento: "));
}while(n<=0);
v[i]=x;
//Mostrando el vector.
int suma;
suma =0;
if (v[i] %2== 0)
suma = suma+v[i];
// borrar:
jTextArea1.setText("");
// salir:
System.exit(0);
}
4. Dada una matriz R de cadenas, llenarla, mostrarla y convertir sus elementos en mayúsculas
int n,m,i;
String cade[];
public Mayusculas() {
initComponents();
// determinando la dimension:
do{
}while(n<=0);
//creando la cadena.
// mostrando la cadena:
for(i=0;i<n;i++)
jTextArea1.setText(jTextArea1.getText() + "\n");
// Cambiando a mayusculas:
String k;
k=k.toUpperCase();
// Borrar:
jTextArea1.setText("");
// salir:
System.exit(0);
}
5. Dado un vector A, y un vector B de números enteros con la misma dimensión obtener la suma de
sus elementos en otro vector C.
int n, i,x;
int A[];
int B[];
int C[];
public SumadeVectores() {
initComponents();
// pidiendo dimension.
do{
}while(n<0);
//creando el vector v con n casillas.
A = new int[n];
B = new int[n];
C = new int[n];
// llenar vector A:
for(i=0;i<n;i++)
do{
}while(x<=0);
A[i]=x;
// llenar vector B:
jTextArea1.setText(jTextArea1.getText() +"\n");
for(i=0;i<n;i++)
do{
}while(x<=0);
B[i]=x;
//suma de A con B:
jTextArea1.setText(jTextArea1.getText() +"\n");
for (i=0;i<n;i++)
C[i]= A[i]+B[i];
// borrar:
jTextArea1.setText("");
// salir:
System.exit(0);