Ejercicios condicionales

Tenemos una variable lang que puede valer ‘es’, ‘ca’ o ‘en’. Escribir un programa que nos muestre ‘Hola mundo’ en el lenguaje especificado.

Tenemos un número que puede ser positivo o negativo. Escribir un programa que nos diga si es positivo o negativo.

Tenemos tres números en tres variables (a, b y c). Escribir un programa que nos los muestre ordenados de menor a mayor.

Tenemos una variable usuario y una password. Escribir un programa que nos diga acceso permitido si el usuario vale ‘ana’ y la password vale ‘1234’

Tenemos una variable número con el número de coches a la venta. Escribir un programa que me escriba ‘1 coche’ o ‘n coches’ (es decir, en singular o en plural) dependiendo de si son uno o varios.

20 comentarios sobre “Ejercicios condicionales”

  1. Ejercicio seleccion idioma:

    var lang =»en»;

    if (lang == «es»)
    {
    console.log(«Hola mundo»);
    }

    else if (lang ==»ca»)
    {

    console.log(«Hola mon»);
    }

    else if (lang == «en»)
    {

    console.log(«Hello World»);
    }

  2. //Ejercicio 1
    var lang=prompt(«Elige una de los dos lenguajes: es, ca, en»);
    if (lang ===»ca») console.log(«Hola món»);
    else if (lang ===»es») console.log(«Hola mundo»);
    else console.log(«Hello world»);

    //Ejercicio 2
    var num= prompt(«Pon un numero negativo o positivo»);
    if (num >= 0) console.log(«positivo»);
    else console-log(«negativo»);

    //Ejercicio3
    var a = prompt(«valor a»);
    var b = prompt(«valor b»);
    var c = prompt («valor c»);
    a = parseInt(a);
    b = parseInt(b);
    c = parseInt(c);
    var vector = [a,b,c];
    vector.sort();
    console.log(vector);

    //Ejercicio 4
    var usuario = {
    id: prompt(«nombre»),
    pass: prompt(«contraseña»),
    }

    if ((usuario.id) === «ana» && (usuario.pass) === «1234») console.log(«Acceso permitido»);
    else console.log(«Acceso denegado»);

    //Ejercicio 5
    var numero = prompt(«indique numero de coches»);
    var numeroint = parseInt(numero);
    if (numeroint == 1) console.log(numero + » coche»);
    else console.log(numero + » coches»);

  3. console.log(«Ejercicio Roser»);
    console.log(«Tenemos una variable lang que puede valer ‘es’, ‘ca’ o ‘en’. Escribir un programa que nos muestre ‘Hola mundo’ en el lenguaje especificado.»);
    var lang;
    lang=»es»;
    switch(lang){
    case ‘es’:
    console.log(«Hola mundo»);
    break;
    case ‘ca’:
    console.log(«Hola món»);
    case ‘en’:
    console.log(«Hellow world»);
    break;
    default:
    console.log(«??»);
    break;
    }

    console.log(«Tenemos un número que puede ser positivo o negativo. Escribir un programa que nos diga si es positivo o negativo.»);
    var numero=-20;
    if (numero>=0){
    console.log(«Positivo»);
    }
    else{
    console.log(«Negativo»);
    }

    console.log(«Tenemos tres números en tres variables (a, b y c). Escribir un programa que nos los muestre ordenados de menor a mayor»);
    var a,b,c;
    c=10;
    b=20;
    a=30;
    if (a<=b && b<=c){console.log(a + " " + b + " " + c);}
    if (a<=c && c<=b){console.log(a + " " + c + " " + b);}
    if (b<=a && a<=c){console.log(b + " " + a + " " + c);}
    if (b<=c && c<=a){console.log(b + " " + c + " " + a);}
    if (c<=b && b<=a){console.log(c + " " + b + " " + a);}
    if (c<=a && a<=b){console.log(c + " " + a + " " + b);}

    console.log("Tenemos una variable usuario y una password. Escribir un programa que nos diga acceso permitido si el usuario vale ‘ana’ y la password vale ‘1234’");
    var contrasenya, nom_usuari;
    contrasenya="1234";
    nom_usuari="roser";
    if (nom_usuari=="ana" && contrasenya =="1234")
    {
    console.log("acceso permitido");
    }
    else
    {
    console.log("acceso denegado");
    }

    console.log("Tenemos una variable número con el número de coches a la venta. ");
    console.log("Escribir un programa que me escriba ‘1 coche’ o ‘n coches’ (es decir, en singular o en plural) dependiendo de si son uno o varios.");
    var cantidad=10;
    if(cantidad==1){
    console.log("1 coche");
    }
    else{
    console.log(cantidad + " coches");
    }

  4. /*Tenemos una variable lang que puede valer ‘es’, ‘ca’ o ‘en’. Escribir un programa que nos muestre ‘Hola mundo’ en el lenguaje especificado*/
    var lang = «ca»;
    if (lang == «es») {
    console.log(«Hola mundo»)
    } else if (lang == «ca») {
    console.log(«Bon dia mon»);
    } else if (lang == «en») {
    console.log(«Hello world»);
    }

    /*Tenemos un número que puede ser positivo o negativo. Escribir un programa que nos diga si es positivo o negativo.*/
    var numero = «3»;
    if (numero >= 0) {
    console.log(«positivo»);
    } else if (numero b && a > c) && (b > c)){
    console.log(a, b, c);
    }
    else if ((a > b && a > c) && (c > b))
    {
    console.log(a, c, b); }
    else if ((b > a && b > c) && (a > c))
    {
    console.log(b, a, c)}
    else if ((b > a && b > c) && (c > a))
    {
    console.log(b, c, a)}
    else if ((c > a && c > b) && (b > a))
    {
    console.log(c, b, a)}
    else if ((c > a && c > b) && (a > b))
    {
    console.log(c, a, b)
    }

    /*Tenemos una variable usuario y una password. Escribir un programa que nos diga acceso permitido si el usuario vale ‘ana’ y la password vale ‘1234’*/
    var usuario = «ana»;
    var password = «1234»;
    if ((usuario = «ana») && (password = «1234»)) {
    console.log(«acceso permitido»);
    }

    /*Tenemos una variable número con el número de coches a la venta.
    Escribir un programa que me escriba ‘1 coche’ o ‘n coches’ .es decir, en singular o en plural) dependiendo de si son uno o varios*/

    var numero = 3;
    if (numero > 1) {
    console.log(numero + «coches»);
    } else if (numero == 1) {
    console.log(«1 coche»);}

  5. var lang;

    lang = «es»;

    if (lang == «es») {
    console.log(«Hola Mundo»);
    } else if (lang == «en») {
    console.log(«Hello world»);
    } else if (lang == «ca») {
    console.log(«Hola Món»);
    } else {
    console.log(«Idioma desconocido»);
    }

    // 2
    var numero = 0;

    if (numero >= 0) {
    console.log(«Es un número positivo»);
    } else {
    console.log(«Es un número negativo»);
    }

    // 3
    var a = 1;
    var b = 4;
    var c = 3;

    if (a > b && b > c) {
    console.log(«El orden es a, b, c»);
    } else if ((a > c) && (c > b)) {
    console.log(«El orden es a, c, b»);
    } else if ((b > a) && (a > c)) {
    console.log(«El orden es b, a, c»);
    } else if ((b > c) && (c > a)) {
    console.log(«El orden es b, c, a»);
    } else if ((c > b) && (b > a)) {
    console.log(«El orden es c, b, a»);
    } else if ((c > a) && (a > b)) {
    console.log(«El orden es c, a, b»);
    }

    // 4
    var usuario = «ana»;
    var password = «1234»;

    if (usuario === «ana» && password === «1234») {
    console.log(«acceso permitido»);
    } else {
    console.log(«valores incorrectos»);
    }

    // 5
    var numero = 10;

    if (numero === 1) {
    console.log(numero + » coche»);
    } else {
    console.log(numero + » coches»);
    }

  6. var lang = «ca»;
    var numero = 5;
    var a = 20;
    var b = 15;
    var c = 30;
    var x;
    var usuario = «anna»;
    var password = 1234;
    var coches = 57;

    //Script 1 idioma
    if (lang === «es») {
    console.log(«Hola mundo!»);
    } else if (lang === «ca») {
    console.log(«Hola mon!»);
    } else if (lang === «en») {
    console.log(«Welcome world!»);
    } else {
    console.log(«#@%&~~$# !!!»);
    }

    //Script 2 +/-
    if (numero < 0) {
    console.log("El numero (" + numero + ") es de valor negativo");
    } else {
    console.log("El numero (" + numero + ") es de valor positivo");
    }

    //Script 3 ordenar numeros
    console.log("Los valores A(" + a + "), B(" + b + ") i C(" + c + ") antes de ordenar");
    if (c < b) {
    x = b;
    b = c;
    c = x;
    } else if (b 0)
    console.log(«Hay» + coches + «coches en stock»);

  7. var a,b,c;
    a=13;
    b=22;
    c=10;

    if ((b>c)&&(a>b))
    {console.log(«A B C»);

    }
    if ((c>b)&&(a>c))
    {console.log(«A C B»);

    }
    if ((a>c)&&(b>a))
    {console.log(«B A C»);

    }
    if ((c>a)&&(b>c))
    {console.log(«B C A»);

    }if ((a>b)&&(c>a))
    {console.log(«C A B»);

    }
    if ((b>a)&&(c>b))
    {console.log(«C B A»);

    }

  8. var pass, user;
    pass = 1234;
    user = «ana»;

    if ((pass === 1234) && (user === «ana»))
    {
    console.log(«ACCESO PERMITIDO»);

    } else
    {
    console.log(«ACCESO DENEGADO»);

    }

  9. ejercicio 1
    var lang= «en»;

    if (lang===»es»){console.log(«hola mundo»);}
    if (lang===»en»){ console.log(«hello world»);}
    if (lang===»ca»){ console.log(«hola mòn»);}

    ejercicio 2
    var numero ;
    numero=-8;

    if(numero>=0){ console.log(«positivo»);}
    else if (numero<=0){console.log("negativo");}

    ejercicio 3
    var a,b,c;
    a=20;
    b=25;
    c=27;

    if ( ac) { console.log(c,b,a);}
    if ( a>b && c>b) { console.log(c,a,b);}
    if ( a>b && c
    =1) { console.log («coche»);}
    if (numero>=2){ console.log («coches»); }

  10. //Ejercicio 1 lenguaje

    var lang=»en»;

    if (lang===es){
    console.log(«Hola mundo»);
    }else if (lang===ca){
    console.log(«Hola mon»);
    }else if (lang===en){
    console.log(«Hi wordl»);
    }

    //2 Positivo negativo

    var numero= -5;

    if (numero=-a) {
    console.log(«negativo»);
    } else {
    console.log(«positivo»);
    }

    //De menor a mayor
    //Usuario y password

    var name= ana;
    var pass= 2345;

    if (name=ana && pass=1234){
    console.log(«acceso permitido»);
    } else {
    console.log(«acceso no permitido»);
    }

    //coches a la venta

    var numero= 20;

    if (numero=1){
    console.log(«Un coche»);
    }else{
    console.log(numero+»coches»);
    }

  11. ejercicio 3
    var a,b,c;
    a=20;
    b=25;
    c=27;

    if ( ac) { console.log(c,b,a);}
    if ( a>b && c>b) { console.log(c,a,b);}
    if ( a>b && c
    =1) { console.log («coche»);}
    if (numero>=2){ console.log («coches»); }

  12. 1.
    function ejercicioUno(lang) {
    if (lang === «es») {
    console.log(«Hola Mundo»);
    } else if (lang === «ca») {
    console.log(«Hola Món»);
    } else {
    console.log(«Hello World»);
    }
    }

    2.
    function ejercicioDos(i) {
    if (i < 0) {
    console.log("The number " + i + " is negative");
    } else {
    console.log("The number " + i + " is positive");
    }
    }

    3.
    var a = 50, b = 10, c = 20;
    function ejercicioTres() {
    var textToDisplay = "The order is ";
    if (a < b && a < c) {
    textToDisplay += a + " ";
    if (b < c) {
    textToDisplay += b + " ";
    textToDisplay += c + " ";
    } else {
    textToDisplay += c + " ";
    textToDisplay += b + " ";
    }
    }
    if (b < a && b < c) {
    textToDisplay += b + " ";
    if (a < c) {
    textToDisplay += a + " ";
    textToDisplay += c + " ";
    } else {
    textToDisplay += c + " ";
    textToDisplay += a + " ";
    }
    }
    if (c < a && c < b) {
    textToDisplay += c + " ";
    if (a < b) {
    textToDisplay += a + " ";
    textToDisplay += b + " ";
    } else {
    textToDisplay += b + " ";
    textToDisplay += a + " ";
    }
    }
    console.log(textToDisplay);
    }

    4.
    var password = 1234;

    function ejercicioCuatro(){
    if (password === 1234) {
    console.log("Access Granted");
    } else {
    console.log("Access Denied");
    }
    }

    5.
    var numberOfCars = 3;

    function ejercicioCinco() {
    if(numberOfCars === 1) {
    console.log("We have " + numberOfCars + " car");
    } else {
    console.log("We have " + numberOfCars + " cars");
    }
    }

  13. /* HOLA MUNDO
    var lang = prompt(‘escribe es, ca o en’);
    if(lang === ‘es’){
    console.log(‘HOLA MUNDO’);
    }
    else if(lang === ‘ca’){
    console.log(‘HOLA MON’);
    }
    else if(lang === ‘en’){
    console.log(‘HELLO WORLD’);
    }
    else{
    prompt(‘escribe es, ca o en’);
    }
    */
    /* NUMERP POSITIVO O NEGATIVO */ /*
    var a = prompt(‘Escribe un número’);

    if(a >=0){
    alert(‘El número es positivo’);
    }
    else
    alert(‘El número es negativo’);
    */

    /* 3 NUMEROS DE MENOR A MAYOR
    var a = prompt(‘dame un numero’);
    var b = prompt(‘dame un numero’);
    var c = prompt(‘dame un numero’);

    if(a>b && b>c){
    alert(‘los numeros de mayor a menor son: ‘+a+’, ‘+b+’, ‘+c);
    }
    else if(a>c && c>b){
    alert(‘los numeros de mayor a menor son: ‘+a+’, ‘+b+’, ‘+c);
    }
    else if(b>c && c>a){
    alert(‘los numeros de mayor a menor son: ‘+b+’, ‘+c+’, ‘+a);
    }
    else if(b>a && a>c){
    alert(‘los numeros de mayor a menor son: ‘+b+’, ‘+a+’, ‘+c);
    }
    else if(c>a && a>b){
    alert(‘los numeros de mayor a menor son: ‘+c+’, ‘+a+’, ‘+b);
    }
    else if(c>b && b>a){
    alert(‘los numeros de mayor a menor son: ‘+c+’, ‘+b+’, ‘+a);
    }
    */

    /* VARIABLE Y PASSWORD

    var a = prompt(‘escribe tu usuario’);
    var b = prompt(‘escribe ña contraseña’);

    if(a==»ana» && b==»1234″){
    alert(‘Acceso permitido’)
    }else{
    alert(‘Acceso Denegado’)
    }
    */

    /* ESCRIBE CUANTOS COCHES

    var a = prompt(‘escribe cuantos coches hay’);
    if(a >1){
    alert(‘hay ‘+a+’ coches’);
    }
    else {
    alert(‘hay ‘+a+’ coche’);
    }
    */

  14. var usuario=Ana;
    var password=1234;

    if (usuario=Ana && password=1234) {
    console.log(«Acceso permitido»);
    } else {
    console.log («Acceso denegado»);
    }

    var lang = «en»;
    if (lang == «es»)
    {
    console.log(«Hola mundo»);
    } else if (lang == «en»)
    {

    console.log(«Hello world»);
    } else if (lang == «cat»)
    ;
    {

    console.log(«Hola mon»);
    }

  15. // Programa ordenar valores version 1 José Antonio
    // valores a mostra ordenadamente
    var a, b, c;

    a = -1.7;
    b = -20;
    c = -10;

    // variable auxiliar para poder ir corriendo los valores
    var temp1;

    //variables donde se ordenaran los valores y despues se mostrarán
    //se asignan valores iniciales
    var menor = a;
    var mig = b;
    var mayor = c;

    // primera pasada
    if (menor > mig){

    temp1 = menor;
    menor = mig;
    mig = temp1;

    }

    if (mig > mayor)
    {
    temp1 = mig;
    mig = mayor;
    mayor = temp1;

    }
    // segunda pasada, con esta debería ser suficiente
    if (menor > mig){

    temp1 = menor;
    menor = mig;
    mig = temp1;

    }

    //resularado
    // aunque el programa hace algo más que mostrar el
    //resultado, por pantalla queda ordenado
    console.log(«De menor a mayor: » + menor +» «+ mig + » » + mayor);

  16. // Programa ordenar valores version 2 José Antonio
    // valores a mostrar
    var a, b, c;

    a = -210;
    b = 2.1;
    c = 2.15;

    if (a < b && a < c)
    {
    console.log(a);

    if (b < c)
    {
    console.log(b);
    console.log(c);

    }
    else
    {

    console.log(c);
    console.log(b);

    }

    }
    else if (b < c)
    {
    console.log(b);

    if (c < a)
    {
    console.log(c);
    console.log(a);

    }
    else
    {

    console.log(a);
    console.log(c);

    }

    }
    else
    {

    console.log(c);

    if (a < b)
    {

    console.log(a);
    console.log(b);

    }
    else
    {
    console.log(b);
    console.log(a);

    }

    }

  17. //programa usuario y clave
    var usuario = «Anna»;
    var clave = «1234»;

    if (usuario == «Anna» && clave == «1234»)
    {

    console.log(«Acceso permitido»);

    }

  18. //Programa venta_coches

    var n_coches = 1;

    if (n_coches == 1)
    {

    console.log(«Un coche a la venta»)

    }
    else if (n_coches > 1)
    {

    console.log(«Hay «+ n_coches + » coches a la venta»);

    }

  19. var a = 1, b = 6, c = 2;
    var f;

    if (a > b) {
    f = a;
    a = b;
    b = f;
    }
    if (b > c) {
    f = c;
    c = b;
    b = f;
    }
    if (a > b) {
    f = a;
    a = b;
    b = f;
    }
    console.log(a + «,» + b + «,» + c);

    var a = 6, b = 2, c = 1;
    var x, y, z;
    x = Math.min(a, b, c);
    z = Math.max(a, b, c);
    y = Math.max(Math.min(a, b), Math.min(a, c), Math.min(c, b))
    console.log(x + «,» + y + «,» + z);

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.