>> COLUMNA 1: Imos escribir un programa que solicita ao usuario int, un enteiro,
e, a continuación, fai un pouco de análise sobre ela, dicindo-lles se
é positivo ou negativo.
Para iso, imos pensar en usar o getInt función na Biblioteca CS50,
para o que eu vou ter para incluír cs50.h.
Vou prevista querendo para imprimir algunhas cousas para
a pantalla tamén.
Entón, eu tamén estou indo a incluír standardio.h.
>> E eu estou indo agora para declarar principal como de costume.
int mainvoid, bosquexo aberta e cautelarmente preto bosquexo.
Vou agora preparado o usuario para que int.
Printf, agradar-me un pol
E agora estou indo a obter que int do usuario.
Int, imos chamalo n, coincide getInt.
>> Noutras palabras, no lado dereito esta expresión, eu vou chamar a
a función CS50 chamado getInt, que vai facer exactamente isto.
É, logo vai volver ese valor dende o lado dereito da
expresión para o lado esquerdo desta expresión, en definitiva, almacenar
ese valor nunha variable chamada n.
Imos agora facer un pouco de análise.
>> Para iso, vou empregar un condición, ou unha rama, con se non for,
digamos, maior que 0, entón eu estou imos facer o seguinte.
Abre bosquexo e cautelarmente pechar bosquexo.
Vou entón imprimir "escolleu un enteiro positivo. "/ n para
formato, citas fin, pechado parénteses, punto e coma.
>> Senón, eu vou querer imprimir algo un pouco diferente.
Entón, o resto, aberto bosquexo preto rizado cinta, printf ", escolleu un negativo
enteiro. "Todo ben, imos gardar e compilar este programa.
Fai condición de cero Intro.
Estou de volta ao meu pisca alerta dot slash, condición, cero, Intro.
>> E imos facer o máis sinxelo de sanidade verifica en primeiro lugar.
Un como o meu int, e eu de feito escolleu un enteiro positivo.
Imos realizar este programa de novo co condición, cero, Enter ", por favor, deixa
me un int. "Intentaremos dous.
Eu, de feito pegou un enteiro positivo.
>> Imos negativo neste momento.
Dot barra, condición cero.
Negativo 1 e eu peguei un enteiro negativo.
Pero eu non estou preparado aínda.
Imos tentar outro canto caso, se quere.
Intentaremos cero.
>> Dot barra, condición cero, Intro e cero.
E oh boy, escollín un enteiro negativo.
Pero eu estou seguro que cero defínese como nin positivo nin negativo.
Entón eu vou ter que resolver iso.