Mostrar Mensajes

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.


Mensajes - joe

Páginas: [1]
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

2
Hola, estoy intentando resolver este problema

Crear un programa en java el cual guarde nombre , sexo , edad , y 5 notas de estudiantes . El programa debe mostrar un menú el cual le pedirá al usuario que desea realizar ( registrar estudiante , consultar estudiante , registrar notas , modificar notas . calcular promedio por cada estudiante si la nota es mayor a 12 puntos decir que esta aprobado de lo contrario esta reprobado decir cual es el estudiante con mayor promedio y con menor promedio , salir ) finalmente nos preguntara si deseamos realizar otra operación .


Código: [Seleccionar]
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);
}

4
Aprender a programar desde cero / Re:Ejercicio 2 CU00909C
« en: 17 de Noviembre 2016, 23:23 »
en donde compilan ustedes por en eclipse me sale un error

5
Hola, necesito ayuda con este código por favor me sale un error entradaDEteclado

Código: [Seleccionar]
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!!");
    }

}

6
ese ejercicio intente correrlo y me sale un error en
entredaDEteclado entrada new entradaDEteclado();

7
Por favor, necesito ayuda con este ejercicio

CREAR un programa que pida 5 nombres y la nota de cada uno de ellos . debe mostrar el nombre de cada alumno y sus nota y su calificación en texto:

 19-20 sobresaliente -15-18 notable 10-15 bien 1-9 suspendido

Código: [Seleccionar]
#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);
   

Páginas: [1]

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

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".