É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;
}
Versión para imprimir
É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;
}
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:
*
**
***
****
*****
****
***
**
*
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:
Edit: En modo menos pete (toy al pedo)
Spoiler:
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.
Y eso que lo escribí en C, en algun lenguaje moderno como Rust podes hacer:
Básicamente pierde la gracia el ejercicio.Código:fn main{
printf("*
**
***
****
*****
****
***
**
*
);
}
Que ratas que son jajaja
Buenas, es mi primer mensaje
un perfil en https://uy.linkedin.com/ con experiencia suma mucho.
Respuesta sobre como empezar en programacion (alguien sin experiencia): create un perfil en linkedin con experiencia.
https://media.makeameme.org/created/...fuck-logic.jpg