User Tag List

Página 3 de 3 PrimerPrimer 1 2 3
Resultados 41 al 49 de 49

Tema: Empezar en programacion

  1. #41
    Avatar de Ryuug4
    Fecha de ingreso
    Jul 2013
    Ubicación
    Despojo u oficial
    Mensajes
    4,451
    Ésto es ahora un thread de FizzBuzz

    Código:
    #include <stdio.h>
    
    int main(void) {
            int i;
    
            for(i=1; i<100; ++i)
                    printf("%d\r%s%s\n", i, "Fizz"+4*!!(i%3), "Buzz"+4*!!(i%5));
            return 0;
    }

  2. #42
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    33
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    10,747
    Esta buenisimo. Pasa que yo lo que noto es que no se enseña tanto como antes con ejemplos simples para desarrollar el razonamiento.

    Yo me acuerdo que cuando curse el bachillerato, en programacion 1 todos los dias me metian 3 o 4 ejercicios pelotudos. Onda ver si un numero es mayor, si es par, pedir un numero y ver si es igual, menor o mayor que el anterior, etc.

    Ahora salvo en la FING veo que todos se copan y meten Java o .NET para enseñar programacion de 0, te dicen lo que es el if, while, for, variables y te encajan un mazazo teorico de orientacion a objetos. Les dan ejemplos y te arman un programa tipo puzzle, concatenando ejemplos.


    Luego he tenido alumnos en 3er año de EMT, que les pongo como escrito que me escriban en papel el codigo para mostar esto en pantalla y todos lo hacen mal:

    *
    **
    ***
    ****
    *****
    ****
    ***
    **
    *
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Cooler Master H500 - Asus Strix Soar - Windows 11 x64
    // Gear:
    Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz - 8GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Antec ISK 300 - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 3 3200g - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD - Nintendo Switch 256GB MicroSD + RCMLoader
    // Console no peasant: Steam Deck - 256GB SSD - 1TB MicroSD

  3. #43
    Avatar de Ryuug4
    Fecha de ingreso
    Jul 2013
    Ubicación
    Despojo u oficial
    Mensajes
    4,451
    jajaja what, te digo que cualquiera pasa el EMT ahora, y eso que yo me pisaba los huevos y estuve mil años para terminarla, por suerte cuando yo la hice todavía era así, con ejercicios en C del tipo analítico

    acá lo hice en modo pete

    Spoiler: 
    Código:
    #include <stdio.h>
    
    int main(void) {
    	printf("%c", '*');
    	printf("\n%s", "**");
    	printf("\n%s", "***");
    	printf("\n%s", "****");
    	printf("\n%s", "*****");
    	printf("\n%s", "****");
    	printf("\n%s", "***");
    	printf("\n%s", "**");
    	printf("\n%c", '*');
    	return 0;
    }



    Edit: En modo menos pete (toy al pedo)

    Spoiler: 
    Código:
    #include <stdio.h>
    
    int main(void) {
    char c = '*';
    int count = 6;
    int i;
    int b = 4;
    for (i = 1; i < count; i++) {
        int g=1;
        while (g <= i){
            putchar(c);
            g++;
        }
        if (g <=5){
        printf("\n");
        } else {
          printf("\n");
          for (b = 4; b>0;b-- ){
              g = b;
             while (g > 0){
            putchar(c);
            g--; 
          }
          if (b > 1){
          printf("\n");
          }
         }
        }
    }
    
    	return 0;
    }
    Última edición por Ryuug4; 14-05-2018 a las 09:06 PM

  4. #44
    Avatar de DT-Agus
    Fecha de ingreso
    Apr 2014
    Ubicación
    FIFA
    Steam
    jagus007
    Origin
    DT-Agus
    Mensajes
    6,627
    Cita Iniciado por Master of the Wind Ver mensaje
    Esta buenisimo. Pasa que yo lo que noto es que no se enseña tanto como antes con ejemplos simples para desarrollar el razonamiento.

    Yo me acuerdo que cuando curse el bachillerato, en programacion 1 todos los dias me metian 3 o 4 ejercicios pelotudos. Onda ver si un numero es mayor, si es par, pedir un numero y ver si es igual, menor o mayor que el anterior, etc.

    Ahora salvo en la FING veo que todos se copan y meten Java o .NET para enseñar programacion de 0, te dicen lo que es el if, while, for, variables y te encajan un mazazo teorico de orientacion a objetos. Les dan ejemplos y te arman un programa tipo puzzle, concatenando ejemplos.


    Luego he tenido alumnos en 3er año de EMT, que les pongo como escrito que me escriban en papel el codigo para mostar esto en pantalla y todos lo hacen mal:

    *
    **
    ***
    ****
    *****
    ****
    ***
    **
    *
    Es tal cual decis eso de "Como hacen ahora"

    Yo estoy en la ORT y en P1, arrancan dando java desde 0 orientada a objetos..

    Y la verdad es bastante mazaso, muchos conceptos, de clases, instancias, son bastante abstractos y medio lentos de asimilar.

    Y te los tiran en clases que van en fast forward y esperan que en tu casa te manejes y le metas muchas horas.


  5. #45
    Avatar de Admiral Kutznesov
    Fecha de ingreso
    Mar 2014
    Ubicación
    welcome to fabulous Las Piedras
    Edad
    44
    Xbox Live
    SSS1980
    Mensajes
    3,390
    Cita Iniciado por erre4 Ver mensaje
    jajaja what, te digo que cualquiera pasa el EMT ahora, y eso que yo me pisaba los huevos y estuve mil años para terminarla, por suerte cuando yo la hice todavía era así, con ejercicios en C del tipo analítico

    acá lo hice en modo pete

    Spoiler: 
    Código:
    #include <stdio.h>
    
    int main(void) {
        printf("%c", '*');
        printf("\n%s", "**");
        printf("\n%s", "***");
        printf("\n%s", "****");
        printf("\n%s", "*****");
        printf("\n%s", "****");
        printf("\n%s", "***");
        printf("\n%s", "**");
        printf("\n%c", '*');
        return 0;
    }



    Edit: En modo menos pete (toy al pedo)

    Spoiler: 
    Código:
    #include <stdio.h>
    
    int main(void) {
    char c = '*';
    int count = 6;
    int i;
    int b = 4;
    for (i = 1; i < count; i++) {
        int g=1;
        while (g <= i){
            putchar(c);
            g++;
        }
        if (g <=5){
        printf("\n");
        } else {
          printf("\n");
          for (b = 4; b>0;b-- ){
              g = b;
             while (g > 0){
            putchar(c);
            g--; 
          }
          if (b > 1){
          printf("\n");
          }
         }
        }
    }
    
        return 0;
    }
    jaja yo pense lo mismo, meter un bruto print y ya fue,.... ley del minimo esfuerzo :P
    CPU: 2.3GHz Intel Core i5-8300H (quad-core, 8MB cache, up to 4.0GHz) - Graphics: Nvidia GeForce GTX 1050 ( 4GB VRAM); Intel UHD Graphics 630 - RAM: 8GB SDRAM (DDR4) -Screen: 15.6-inch FHD (1,920 x 1,080) Acer ComfyView (IPS LED) LCD - Storage: 1TB HDD - Ports: 1 x USB Type-C, 1 x USB 3.0, 2 x USB 2.0, HDMI port, SD card reader, Ethernet (RJ-45) port, 35mm headphone jack, Kensington lock slot - Connectivity: 802.11ac Wi-Fi, Gigabit LAN, Bluetooth - Camera: 1,280 x 720 webcam.

  6. #46
    Avatar de Ryuug4
    Fecha de ingreso
    Jul 2013
    Ubicación
    Despojo u oficial
    Mensajes
    4,451
    Y eso que lo escribí en C, en algun lenguaje moderno como Rust podes hacer:

    Código:
    fn main{
    
    printf("*
    **
    ***
    ****
    *****
    ****
    ***
    **
    *
    );
    }
    Básicamente pierde la gracia el ejercicio.

  7. #47
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    33
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    10,747
    Que ratas que son jajaja
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Cooler Master H500 - Asus Strix Soar - Windows 11 x64
    // Gear:
    Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz - 8GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Antec ISK 300 - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 3 3200g - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD - Nintendo Switch 256GB MicroSD + RCMLoader
    // Console no peasant: Steam Deck - 256GB SSD - 1TB MicroSD

  8. #48

    Fecha de ingreso
    Apr 2019
    Edad
    51
    Mensajes
    1
    Buenas, es mi primer mensaje

    un perfil en https://uy.linkedin.com/ con experiencia suma mucho.

  9. #49
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    33
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    10,747
    Respuesta sobre como empezar en programacion (alguien sin experiencia): create un perfil en linkedin con experiencia.


    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Cooler Master H500 - Asus Strix Soar - Windows 11 x64
    // Gear:
    Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz - 8GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Antec ISK 300 - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 3 3200g - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD - Nintendo Switch 256GB MicroSD + RCMLoader
    // Console no peasant: Steam Deck - 256GB SSD - 1TB MicroSD

Información de tema

Usuarios viendo este tema

Actualmente hay 2 usuarios viendo este tema. (0 miembros y 2 visitantes)

Temas similares

  1. Empezar a ser youtuber
    Por delapropia en el foro Offtopic
    Respuestas: 16
    Último mensaje: 05-08-2016, 08:13 PM
  2. recomienden por donde empezar.... pokemon y yugi oh franquicias
    Por artlula_rebirth en el foro Consolas
    Respuestas: 12
    Último mensaje: 27-07-2016, 06:22 PM
  3. seriales ochentosas o anteriores... por cual empezar?
    Por artlula_rebirth en el foro Pantalla Chica
    Respuestas: 5
    Último mensaje: 28-11-2015, 09:30 PM
  4. Programacion de Videojuegos
    Por Master of the Wind en el foro Programas y Sistemas
    Respuestas: 20
    Último mensaje: 07-07-2015, 07:55 PM
  5. Empezar una pelea random fail
    Por fedespot en el foro Offtopic
    Respuestas: 4
    Último mensaje: 14-09-2013, 02:34 AM

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •