1
Aprender a programar desde cero / Re:quien me ayuda con esto
« en: 27 de Noviembre 2016, 17:17 »
gracias me sirvió mucho era 5 notas diferente
Aprende a programar desde cero con el libro "Aprender a programar. Algoritmos y fundamentos de programación orientados a la ingeniería y ciencias". 748 pgs. Editorial aprenderaprogramar.com.
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
import java.util.*;
public class Notas_Alumnos {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String[] nombre = new String[10];
int[] nota1 = new int[10];
int[] nota2 = new int[10];
int[] nota3 = new int[10];
int[] nota4 = new int[10];
int[] nota5 = new int[10];
int[] edad = new int[10];
int[] cedula = new int[10];
String[] sexo = new String[10];
int x=0,y,z,resp1;
String resp2;
do{
do{
System.out.println("Registro de Alumno");
System.out.println("Seleccione una opción:");
System.out.println("1 - Registro");
System.out.println("2 - Consultar");
System.out.println("3 - Modificar");
resp1 = s.nextInt();
}while(resp1<1||resp1>3);
if(resp1==1){
if(x==10){
System.out.println("Máximo de alumnos registrados");
}
do{
System.out.print("Ingrese el nombre del alumno "+(x+1)+": ");
nombre[x] = s.next();
System.out.print("Ingrese la cedula del alumno "+(x+1)+": ");
cedula[x] = s.nextInt();
System.out.print("Ingrese la edad del alumno "+(x+1)+": ");
edad[x] = s.nextInt();
System.out.print("Ingrese sexo del alumno "+(x+1)+": ");
sexo[x] = s.next();
System.out.print("Ingrese la nota 1 del alumno "+(x+1)+": ");
nota1[x] = s.nextInt();
System.out.print("Ingrese la nota 2 del alumno "+(x+1)+": ");
nota2[x] = s.nextInt();
System.out.print("Ingrese la nota 3 del alumno "+(x+1)+": ");
nota3[x] = s.nextInt();
System.out.print("Ingrese la nota 4 del alumno "+(x+1)+": ");
nota4[x] = s.nextInt();
System.out.print("Ingrese la nota 5 del alumno "+(x+1)+": ");
nota5[x] = s.nextInt();
x++;
do{
System.out.println("¿Desea registrar otro alumno?");
System.out.println("1 - si");
System.out.println("2 - no");
}while(resp1<1||resp1>2);
resp1 = s.nextInt();
}while(resp1==1);
}
if(resp1==3){
if(x<=0){
System.out.println("No existen alumnos registrados");
}
do{
System.out.println("Ingrese nombre del alumno que desea consultar: ");
resp1 = s.nextInt();
for(int i=0;i<10;i++){
if(resp1==cedula[i]){
System.out.println("Nombre del alumno: "+nombre[(i+1)]);
System.out.println("Edad del alumno: "+edad[(i+1)]);
System.out.println("Sexo del alumno: "+sexo[(i+1)]);
System.out.println("Nota 1 del alumno: "+nota1[(i+1)]);
System.out.println("Nota 2 del alumno: "+nota2[(i+1)]);
System.out.println("Nota 3 del alumno: "+nota3[(i+1)]);
System.out.println("Nota 4 del alumno: "+nota4[(i+1)]);
System.out.println("Nota 5 del alumno: "+nota5[(i+1)]);
}
}
do{
System.out.println("¿Desea consultar otro alumno?");
System.out.println("1 - si");
System.out.println("2 - no");
resp1 = s.nextInt();
}while(resp1<1||resp1>2);
}while(resp1==1);
}
do{
System.out.println("¿Desea realizar alguna otra operación?");
System.out.println("1 - si");
System.out.println("2 - no");
resp1 = s.nextInt();
}while(resp1<1||resp1>2);
}while(resp1==1);
}
package ejercicioscu00909c;
import java.util.Random;
public class EjerciciosCu00909c {
public static void main(String[] args) {
EntradaDeTeclado entrada = new EntradaDeTeclado();
int A, B;
String continuar;
int acertado = 0;
int fallado = 0;
String letraIngresado;
do {
do {
Random rnd = new Random();
A = rnd.nextInt(11);
B = rnd.nextInt(11);
} while (A == B);
System.out.println("Apuestas por A o por B ? : ");
entrada.setEntrada();
letraIngresado = entrada.getEntrada();
if (letraIngresado.equalsIgnoreCase("a")) {
if (A > B) {
acertado++;
System.out.println("A saca un " + A + " y B saca un " + B + " HAS GANADO!!!");
System.out.println("Llevas " + acertado + " partidas ganadas y " + fallado + " partidas perdidas");
} else {
fallado++;
System.out.println("A saca un " + A + " y B saca un " + B + " HAS PERDIDO!!!");
System.out.println("Llevas " + acertado + " partidas ganadas y " + fallado + " partidas perdidas");
}
} else {
if (A < B) {
acertado++;
System.out.println("A saca un " + A + " y B saca un " + B + " HAS GANADO!!!");
System.out.println("Llevas " + acertado + " partidas ganadas y " + fallado + " partidas perdidas");
} else {
fallado++;
System.out.println("A saca un " + A + " y B saca un " + B + " HAS PERDIDO!!!");
System.out.println("Llevas " + acertado + " partidas ganadas y " + fallado + " partidas perdidas");
}
}
System.out.println("Quieres probar otra vez ? (S/N) : ");
entrada.setEntrada();
continuar = entrada.getEntrada();
} while (continuar.equalsIgnoreCase("s"));
System.out.println("Adios!!");
}
}
#include <stdio.h>
/* DECLARACION DE VARIABLES */
/* ALUMNO 1 */
char nombre1[80];
float n11, n12, n13, media1;
/* ALUMNO 2 */
char nombre2[80];
float n21, n22, n23, media2;
/* ALUMNO 3 */
char nombre3[80];
float n31, n32, n33, media3;
/* ALUMNO 4 */
char nombre4[80];
float n41, n42, n43, media4;
/* ALUMNO 5 */
char nombre5[80];
float n51, n52, n53, media5;
int main(void)
{
/* PETICION DE INFORMACION */
/* ALUMNO 1 */
printf("Escriba el nombre del alumno 1: ");
gets(nombre1);
printf("\nEscriba la primera calificación del alumno 1: ");
scanf("%f", &n11);
printf("Escriba la segunda calificación del alumno 1: ");
scanf("%f", &n12);
printf("Escriba la tercera calificación del alumno 1: ");
scanf("%f%*c",&n13);
/* Obsérvese que mediante %*c descartamos el \n */
/* ALUMNO 2 */
printf("\nEscriba el nombre del alumno 2: ");
gets(nombre2);
printf("\nEscriba la primera calificación del alumno 2: ");
scanf("%f", &n21);
printf("Escriba la segunda calificación del alumno 2: ");
scanf("%f", &n22);
printf("Escriba la tercera calificación del alumno 2: ");
scanf("%f%*c",&n23);
/* ALUMNO 3 */
printf("\nEscriba el nombre del alumno 3: ");
gets(nombre3);
printf("\nEscriba la primera calificación del alumno 3: ");
scanf("%f", &n31);
printf("Escriba la segunda calificación del alumno 3: ");
scanf("%f", &n32);
printf("Escriba la tercera calificación del alumno 3: ");
scanf("%f%*c",&n33);
/* ALUMNO 4 */
printf("\nEscriba el nombre del alumno 4: ");
gets(nombre4);
printf("\nEscriba la primera calificación del alumno 4: ");
scanf("%f", &n41);
printf("Escriba la segunda calificación del alumno 4: ");
scanf("%f", &n42);
printf("Escriba la tercera calificación del alumno 4: ");
scanf("%f%*c",&n43);
/* ALUMNO 5 */
printf("\nEscriba el nombre del alumno 5: ");
gets(nombre5);
printf("\nEscriba la primera calificación del alumno 5: ");
scanf("%f", &n51);
printf("Escriba la segunda calificación del alumno 5: ");
scanf("%f", &n52);
printf("Escriba la tercera calificación del alumno 5: ");
scanf("%f%*c",&n53);
/* FASE DE CALCULOS */
media1 = (n11 + n12 + n13) / 3.0;
media2 = (n21 + n22 + n23) / 3.0;
media3 = (n31 + n32 + n33) / 3.0;
media5 = (n41 + n42 + n43) / 3.0;
media5 = (n51 + n52 + n53) / 3.0;
/* FASE DE IMPRESION DE RESULTADOS */
printf("\n\nEl alumno 1, D. %18s, tiene la calificación %3.2f.\n",
nombre1, media1);
printf("El alumno 2, D. %18s, tiene la calificación %3.2f.\n",
nombre2, media2);
printf("El alumno 3, D. %18s, tiene la calificación %3.2f.\n",
nombre3, media3);
printf("El alumno 4, D. %18s, tiene la calificación %3.2f.\n",
nombre4, media4);
printf("El alumno 5, D. %18s, tiene la calificación %3.2f.\n",
nombre5, media5);
Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.
Abraham Lincoln (1808-1865) Presidente estadounidense.
aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación