TV
Parte de la sección Fundamentals del Journey de C de Coddy — lección 63 de 63.
Desafío
FácilUn televisor se dibuja utilizando números como se muestra a continuación:
1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 1 1 1 1 1 1 1 3
Los unos representan el borde del televisor, los doses representan la pantalla real. El tres en la esquina inferior derecha es el botón de encendido.
Se te da una secuencia de números de entrada hasta que se introduce un 3. Calcula el ancho y el alto del televisor y muéstralo en pantalla.
Entrada
1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 1 1 1 1 1 1 1 3
Salida
5 9
Entrada
1 1 1
1 2 1
1 1 3
Salida
3 3
Pruébalo tú mismo
#include <stdio.h>
int main() {
// Escribe el código aquí
return 0;
};Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso