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 *