TV
Fait partie de la section Fundamentals du Journey C de Coddy — leçon 63 sur 63.
Défi
FacileUn téléviseur est dessiné en utilisant des nombres comme ci-dessous :
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
Les chiffres un représentent le cadre du téléviseur, les chiffres deux représentent l'écran proprement dit. Le chiffre trois dans le coin inférieur droit représente le bouton d'alimentation.
On vous donne une séquence de nombres en entrée jusqu'à ce qu'un 3 soit saisi. Calculez la largeur et la hauteur du téléviseur et affichez-les à l'écran.
Entrée
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
Sortie
5 9
Entrée
1 1 1
1 2 1
1 1 3
Sortie
3 3
Essayez vous-même
#include <stdio.h>
int main() {
// Écrivez votre code ici
return 0;
};Toutes les leçons de Fundamentals
2Variables
Types de donnéesEntiersFloat - DoubleCaractèresBooléensConstantesLes bases de printfRègles de nommage des variablesType Casting Partie 1Type Casting Partie 2Défi récapitulatif3Opérateurs
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationOpérateurs d'affectationOpérateurs relationnelsOpérateurs logiques - Partie 1Opérateurs logiques - Partie 2Opérateurs logiques - Partie 3Défi récapitulatif