Professional Documents
Culture Documents
import java.util.Scanner;
package Simulador;
/**
*
* @author linkill
*/
import java.awt.*;
import java.io.*;
import javax.swing.*;
import java.lang.Object.*;
import java.awt.event.*;
import java.text.*;
import java.math.*;
import java.io.*;
public class Elecciones
{
private int [][] votos=new int [4][3];
private int pri, pan, prd, suma,i,j,m,l,k,x,w,y,f;
private String [] partidos={"PRI","PAN","PRD"};
private int spri,span,sprd;
RESULTADOS DE LA ELECCION
\n");
area.append("_____________________________________________________________
\n");
area.append(" PRI
PAN
PRD
TOTAL
DISTRITO\n");
area.append("_____________________________________________________________
\n");
int sdistrito=0;
int d=0;// cuenta el distrito
int z=0;//alamcena total
for(int k=0;k<4;k++)
{
d++;
for(int m=0;m<3;m++)
{
sdistrito=sdistrito+votos[k][m];
area.append(votos[k][m]+"\t");
}
spri=spri+votos[k][0];
span=span+votos[k][1];
sprd=sprd+votos[k][2];
area.append(sdistrito+"\t"+d+"\n");
area.append("\n");
z+=sdistrito;
sdistrito=0;
}
area.append("_____________________________________________________________
\n");
area.append(spri+"\t");
area.append(span+"\t");
area.append(sprd+"\t");
area.append(z+"\t");
//area.append(spt+"\n");
int ganador=0;
int mayor=spri;
if(span>mayor)
{
ganador=1;
mayor=span;
}
if(sprd>mayor)
{
ganador=2;
mayor=sprd;
}
switch(ganador)
{
case 0: area.append(" \n\t** el ganador es el PRI**");
break;
case 1: area.append(" \n\t** el ganador es el PAN**");
break;
case 2: area.append(" \n\t** el ganador es el PRd**");
break;
}
JOptionPane.showMessageDialog(null, area);
}
public static void main(String [] args)
{
Elecciones elector=new Elecciones();
elector.leer();
elector.mostrartabla();
}
}
importjava.util.Scanner;
publicclassEstructuraRepetitivaFor9{
publicstaticvoidmain(String[]ar){
Scannerteclado=newScanner(System.in);
intf,lado1,lado2,lado3,cant1,cant2,cant3,n;
cant1=0;
cant2=0;
cant3=0;
System.out.print("Ingreselacantidadde
tringulos:");
n=teclado.nextInt();
for(f=1;f<=n;f++){
System.out.print("Ingreselado1:");
lado1=teclado.nextInt();
System.out.print("Ingreselado2:");
lado2=teclado.nextInt();
System.out.print("Ingreselado3:");
lado3=teclado.nextInt();
if(lado1==lado2&&lado1==lado3){
System.out.println("Esuntringulo
equilatero.");
cant1++;
}else{
if(lado1==lado2||lado1==lado3||
lado2==lado3){
System.out.println("Esuntringulo
issceles.");
cant2++;
}else{
cant3++;
System.out.println("Esuntringulo
escaleno.");
}
}
}
System.out.print("Cantidaddetringulos
equilateros:");
System.out.println(cant1);
System.out.print("Cantidaddetringulos
issceles:");
System.out.println(cant2);
System.out.print("Cantidaddetringulos
escalenos:");
System.out.println(cant3);
if(cant1<cant2&&cant1<cant3){
System.out.print("Haymenorcantidadde
tringulosequilateros.");
}else{
if(cant2<cant3){
System.out.print("Hanmenorcantidadde
tringulosissceles");
}else{
System.out.print("Hanmenorcantidadde
tringulosescalenos");
}
}
}
}
http://www.javaya.com.ar/detalleconcepto.php?codigo=84&inicio=
1.
2.
/**
*.-Hacer un programa que obtenga los resultados de las elecciones de un
pas en la que hubo 12 candidatos. Por otra parte los votos se teclean de manera
aleatoria y se asientan de acuerdo al numero del candidato (ejem. voto=9 el voto
es para el candidato 9). El final de los datos est dado por ( -1).
3.
4.
5.
6.
7.
8.
*/
9.
package votacion;
10.
11.
import java.io.BufferedReader;
12.
import java.io.IOException;
13.
import java.io.InputStreamReader;
14.
import java.util.ArrayList;
15.
16.
17.
18.
19.
20.
21.
int porcentaje;
22.
23.
24.
25.
while (voto!=-1){
26.
System.out.println("Introduce el voto");
27.
voto=Integer.parseInt(br.readLine());
28.
29.
switch (voto){
30.
case 1:
31.
32.
break;
33.
34.
35.
36.
case 2:
candidatos[1]++;
break;
37.
38.
39.
40.
case 3:
candidatos[2]++;
break;
41.
42.
43.
44.
case 4:
candidatos[3]++;
break;
45.
46.
47.
48.
case 5:
candidatos[4]++;
break;
49.
50.
51.
52.
case 6:
candidatos[5]++;
break;
53.
54.
55.
56.
case 7:
candidatos[6]++;
break;
57.
58.
59.
60.
case 8:
candidatos[7]++;
break;
61.
62.
63.
case 9:
candidatos[8]++;
64.
break;
65.
66.
case 10:
67.
candidatos[9]++;
68.
break;
69.
70.
case 11:
71.
candidatos[10]++;
72.
break;
73.
74.
case 12:
75.
candidatos[11]++;
76.
break;
77.
78.
//default:
79.
80.
81.
82.
83.
84.
if (candidatos[i]>mayor){
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
}
}