SlideShare una empresa de Scribd logo
1 de 12
LENGUAJE DE PROGRAMACION BASIC




  HENRY NEIL FORERO ORDOÑEZ




   GRACIAS POR SU ATENCION
QUE ES BASIC



BASIC es un lenguaje de programación que
Originalmente fue desarrollado como una
Herramienta de enseñanza; se disemino entre
Los microordenadores hogareños apartar de la
Década de 1980, y sigue siendo muy popular
Hoy en día, en muchos dialectos bastante
Distintos del original.
BASIC es el acrónimo de Beginners All-purpose
Simbolic Instruction Code; por correspondencia
Con Thomas E. Kurtz. (traducido al español:
“código de instrucciones simbólicas de propósito
General para principiantes “) y esta ligado al
Nombre de un trabajo sin publicar del coinventor
Del lenguaje, Thomas Kurtz (el nombre no esta
Relacionado con la serie de C.K. Ogden, Basic
English).
HISTORIA


El lenguaje BASIC fue inventado en 1964
Por John kemeny (1926-1993) y Thomas
Eugene kurtz (1928) en el dartmouth college.
En los años subsiguientes, mientras que otros
Dialectos de BASIC aparecían, el BASIC
Original de kemen y kurtz fue conocido como
BASIC dartmouth.
BASIC fue diseñado para permitir a los
Estudiantes escribir programas usando terminales
De computador de tiempo compartido. Estaba
Pensando para reducir notablemente la
Complejidad de los otros lenguajes del momento,
Con uno nuevo diseñado específicamente para
La clase de usuarios que los sistemas de tiempo
Compartido permitían: un usuario mas sencillo,
A quien no le interesaba tanto la velocidad, sino
El hecho de ser capaz de programar y usar la
Maquina sin demasiadas complicaciones.
Los 8 principios de diseño de BASIC fueron:


 -Ser fácil de usar para los principiantes.
 -ser un lenguaje de propósito general (no orientado).
 -Permitir a los expertos añadir características avanzadas, conservando
 Simple el lenguaje para los principiantes.

 -Ser interactivo.
 -Proveer mensajes de error claros y amigables.
 -Responder rápido a los programas pequeños.
 -No requerir un conocimiento del hardware de la computadora.
 -Proteger el usuario del sistema operativo.
El lenguaje fue en parte basado en FORTRAN II y en parte en ALGOL 60, con
Adiciones para hacerlo apropiado para tiempo compartido y aritmético de
Matrices, BASIC fue implementado por primera vez para la mainframe GE-265
Que soportaba múltiples terminales.
En un artículo de 1968 edsger dijkstra consideraba que los lenguajes de
 programación que usaban sentencias goto para estructurar un programa
eran nocivos para la productividad del programador, y para la calidad del
código resultante (Comunications of the ACM Volumen 11, 147-148. 1968).
En este artículo no se menciona a ningún lenguaje de programación en
particular; únicamente se indica que el uso excesivo de GOTO es algo no
 recomendable, y proporciona las razones técnicas por las que esto es así.
Pero si se observó desde sus inicios una marcada tendencia de los
programadores a utilizar excesivamente el GOTO en BASIC, máxime en los
nóveles; hecho éste que fue decreciendo con la incorporación de recursos de
subrutinas parametradas al lenguaje y posteriormente con la aparición de
técnicas de programación estructurada.
Contrario a la creencia popular, BASIC era un lenguaje compilado al momento
 de su introducción. Casi inmediatamente después de su lanzamiento, los
profesionales de computación comenzaron a alegar que BASIC era muy lento
 y simple. Tal argumento es un tema recurrente en la industria de las
computadoras.
Aun así, BASIC se expandió hacia muchas máquinas, y se popularizó
moderadamente en las minicomputadores como la serie DEC PDP y la Data
General Nova. En estos casos, el lenguaje era implementado como un
intérprete, en vez de un compilador, o alternativamente, de ambas formas.
Versiones de BASIC




•BASICA, GW-BASIC

•QUICK BASIC

•TURBO BASIC 1.0

•POWER BASIC
Ejemplo 1: Simple Saludo
PRINT quot;Hola mundoquot;

                                    EJEMPLOS


        Ejemplo 1: Simple Saludo
         PRINT quot;Hola mundoquot;
        Ejemplo 2: BASIC original no estructurado (Applesoft BASIC)
        10 INPUT quot;Cuál es su nombre:quot;; NN$
        20 PRINT quot;Bienvenido al 'asterisquero' quot;;NN$
        25 PRINT
        30 INPUT quot;con cuántos astericos inicia [Cero sale]:quot;; N
        40 IF N<=0 THEN GOTO 200
        50 AS$=quot;“
        60 FOR I=1 TO N
        70 AS$=AS$+quot;*“
        80 NEXT I
        90 PRINT quot;AQUI ESTAN:quot;; AS$
        100 INPUT quot;Desea más asteriscos:quot;;SN$
        110 IF SN$=quot;quot; THEN GOTO 100
        120 IF SN$<>quot;Squot; AND SN$<>quot;squot; THEN GOTO 200
        130 INPUT quot;CUANTAS VECES DESEA REPETIRLOS [Cero sale]:quot;; VECES
        140 IF VECES<=0 THEN GOTO 200150 FOR I=1 TO VECES
        160 PRINT AS$;
        170 NEXT I
180 PRINT
185 REM A repetir todo el ciclo (comentario)
190GOTO 25
200 END
Ejemplo 3: Equivalente en BASIC estructurado (Quick BASIC)
DEFINT I-N
iTrue=-1
INPUT quot;¿Cuál es su nombrequot;; NombreUsuario$
PRINT quot;Bievenido al 'asterisquero',quot;; NombreUsuario$
DO
     PRINT
     INPUT quot;¿Con cuántos asteriscos inicia [Cero sale]:quot;; NroAsteriscos
     IF NroAsteriscos<=0 THEN EXIT DO
     Asteriscos$ = quot;quot;
     FOR I=1 TO NroAsteriscos
                 Asteriscos$=Asteriscos$ + quot;*quot;
NEXT I
PRINT quot;AQUI ESTAN: quot;; Asteriscos$
DO
     INPUT quot;Desea más asteriscos:quot;;SN$
LOOP UNTIL SN$<>quot;quot;
IF SN$<>quot;Squot; AND SN$<>quot;squot; THEN EXIT DO
INPUT quot;CUANTAS VECES DESEA REPETIRLOS [Cero sale]:quot;;iVeces
IF iVeces<=0 THEN EXIT DO
FOR I = 1 TO iVeces
PRINT Asteriscos$;
   NEXT I
   PRINT
LOOP WHILE iTrue
END

Más contenido relacionado

Similar a Trabajo Basic

Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)
guestc229aba9
 
Urso de pascal por nacho cabanes
Urso de pascal por nacho cabanesUrso de pascal por nacho cabanes
Urso de pascal por nacho cabanes
Erick653
 
Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_
Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_
Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_
ireneromaweb
 
Curso De IniciacióN Al Lenguaje C
Curso De IniciacióN Al Lenguaje CCurso De IniciacióN Al Lenguaje C
Curso De IniciacióN Al Lenguaje C
guestbc0748
 
Presentacion de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2Presentacion de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2
danny7206
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
pablo
 
Curso de iniciación al lenguaje c
Curso de iniciación al lenguaje cCurso de iniciación al lenguaje c
Curso de iniciación al lenguaje c
victdiazm
 
Curso de iniciación al lenguaje c
Curso de iniciación al lenguaje cCurso de iniciación al lenguaje c
Curso de iniciación al lenguaje c
mary219122
 

Similar a Trabajo Basic (20)

Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)Diapositivas del resumen y ejercicios(finalizada) (1)
Diapositivas del resumen y ejercicios(finalizada) (1)
 
Rafael reyes
Rafael reyesRafael reyes
Rafael reyes
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
rafael reyesdiapositivas programacion de lenguajes basic
rafael reyesdiapositivas programacion de lenguajes basicrafael reyesdiapositivas programacion de lenguajes basic
rafael reyesdiapositivas programacion de lenguajes basic
 
Diapositivas pseudocodigo
Diapositivas pseudocodigoDiapositivas pseudocodigo
Diapositivas pseudocodigo
 
Urso de pascal por nacho cabanes
Urso de pascal por nacho cabanesUrso de pascal por nacho cabanes
Urso de pascal por nacho cabanes
 
Lenguaje de programacion ( basic) apesteguia
Lenguaje de programacion ( basic) apesteguiaLenguaje de programacion ( basic) apesteguia
Lenguaje de programacion ( basic) apesteguia
 
FUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓNFUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓN
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?
 
PROGRAMACION EN C
PROGRAMACION EN CPROGRAMACION EN C
PROGRAMACION EN C
 
Curso
CursoCurso
Curso
 
Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_
Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_
Curso de iniciaci_n_al_lenguaje_c_www.emugamesworld.com_
 
Curso De IniciacióN Al Lenguaje C
Curso De IniciacióN Al Lenguaje CCurso De IniciacióN Al Lenguaje C
Curso De IniciacióN Al Lenguaje C
 
Presentacion de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2Presentacion de lenguajes de programacion grado 9.2
Presentacion de lenguajes de programacion grado 9.2
 
Pascal impress
Pascal impressPascal impress
Pascal impress
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
Curso de iniciación al lenguaje c
Curso de iniciación al lenguaje cCurso de iniciación al lenguaje c
Curso de iniciación al lenguaje c
 
Curso de iniciación al lenguaje c
Curso de iniciación al lenguaje cCurso de iniciación al lenguaje c
Curso de iniciación al lenguaje c
 
Curso de iniciación al lenguaje c
Curso de iniciación al lenguaje cCurso de iniciación al lenguaje c
Curso de iniciación al lenguaje c
 
Introducción a Turbo Pascal
Introducción a Turbo PascalIntroducción a Turbo Pascal
Introducción a Turbo Pascal
 

Último

GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
AmyKleisinger
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
Evafabi
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
i7ingenieria
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
dostorosmg
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
WILIANREATEGUI
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
geuster2
 

Último (20)

GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
 
Correcion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxCorrecion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptx
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
 
Reporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfReporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdf
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdf
 
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptxCORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contable
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 

Trabajo Basic

  • 1.
  • 2. LENGUAJE DE PROGRAMACION BASIC HENRY NEIL FORERO ORDOÑEZ GRACIAS POR SU ATENCION
  • 3. QUE ES BASIC BASIC es un lenguaje de programación que Originalmente fue desarrollado como una Herramienta de enseñanza; se disemino entre Los microordenadores hogareños apartar de la Década de 1980, y sigue siendo muy popular Hoy en día, en muchos dialectos bastante Distintos del original. BASIC es el acrónimo de Beginners All-purpose Simbolic Instruction Code; por correspondencia Con Thomas E. Kurtz. (traducido al español: “código de instrucciones simbólicas de propósito General para principiantes “) y esta ligado al Nombre de un trabajo sin publicar del coinventor Del lenguaje, Thomas Kurtz (el nombre no esta Relacionado con la serie de C.K. Ogden, Basic English).
  • 4. HISTORIA El lenguaje BASIC fue inventado en 1964 Por John kemeny (1926-1993) y Thomas Eugene kurtz (1928) en el dartmouth college. En los años subsiguientes, mientras que otros Dialectos de BASIC aparecían, el BASIC Original de kemen y kurtz fue conocido como BASIC dartmouth. BASIC fue diseñado para permitir a los Estudiantes escribir programas usando terminales De computador de tiempo compartido. Estaba Pensando para reducir notablemente la Complejidad de los otros lenguajes del momento, Con uno nuevo diseñado específicamente para La clase de usuarios que los sistemas de tiempo Compartido permitían: un usuario mas sencillo, A quien no le interesaba tanto la velocidad, sino El hecho de ser capaz de programar y usar la Maquina sin demasiadas complicaciones.
  • 5. Los 8 principios de diseño de BASIC fueron: -Ser fácil de usar para los principiantes. -ser un lenguaje de propósito general (no orientado). -Permitir a los expertos añadir características avanzadas, conservando Simple el lenguaje para los principiantes. -Ser interactivo. -Proveer mensajes de error claros y amigables. -Responder rápido a los programas pequeños. -No requerir un conocimiento del hardware de la computadora. -Proteger el usuario del sistema operativo.
  • 6. El lenguaje fue en parte basado en FORTRAN II y en parte en ALGOL 60, con Adiciones para hacerlo apropiado para tiempo compartido y aritmético de Matrices, BASIC fue implementado por primera vez para la mainframe GE-265 Que soportaba múltiples terminales. En un artículo de 1968 edsger dijkstra consideraba que los lenguajes de programación que usaban sentencias goto para estructurar un programa eran nocivos para la productividad del programador, y para la calidad del código resultante (Comunications of the ACM Volumen 11, 147-148. 1968). En este artículo no se menciona a ningún lenguaje de programación en particular; únicamente se indica que el uso excesivo de GOTO es algo no recomendable, y proporciona las razones técnicas por las que esto es así. Pero si se observó desde sus inicios una marcada tendencia de los programadores a utilizar excesivamente el GOTO en BASIC, máxime en los nóveles; hecho éste que fue decreciendo con la incorporación de recursos de subrutinas parametradas al lenguaje y posteriormente con la aparición de técnicas de programación estructurada.
  • 7. Contrario a la creencia popular, BASIC era un lenguaje compilado al momento de su introducción. Casi inmediatamente después de su lanzamiento, los profesionales de computación comenzaron a alegar que BASIC era muy lento y simple. Tal argumento es un tema recurrente en la industria de las computadoras. Aun así, BASIC se expandió hacia muchas máquinas, y se popularizó moderadamente en las minicomputadores como la serie DEC PDP y la Data General Nova. En estos casos, el lenguaje era implementado como un intérprete, en vez de un compilador, o alternativamente, de ambas formas.
  • 8. Versiones de BASIC •BASICA, GW-BASIC •QUICK BASIC •TURBO BASIC 1.0 •POWER BASIC
  • 9. Ejemplo 1: Simple Saludo PRINT quot;Hola mundoquot; EJEMPLOS Ejemplo 1: Simple Saludo PRINT quot;Hola mundoquot; Ejemplo 2: BASIC original no estructurado (Applesoft BASIC) 10 INPUT quot;Cuál es su nombre:quot;; NN$ 20 PRINT quot;Bienvenido al 'asterisquero' quot;;NN$ 25 PRINT 30 INPUT quot;con cuántos astericos inicia [Cero sale]:quot;; N 40 IF N<=0 THEN GOTO 200 50 AS$=quot;“ 60 FOR I=1 TO N 70 AS$=AS$+quot;*“ 80 NEXT I 90 PRINT quot;AQUI ESTAN:quot;; AS$ 100 INPUT quot;Desea más asteriscos:quot;;SN$ 110 IF SN$=quot;quot; THEN GOTO 100 120 IF SN$<>quot;Squot; AND SN$<>quot;squot; THEN GOTO 200 130 INPUT quot;CUANTAS VECES DESEA REPETIRLOS [Cero sale]:quot;; VECES 140 IF VECES<=0 THEN GOTO 200150 FOR I=1 TO VECES 160 PRINT AS$; 170 NEXT I
  • 10. 180 PRINT 185 REM A repetir todo el ciclo (comentario) 190GOTO 25 200 END
  • 11. Ejemplo 3: Equivalente en BASIC estructurado (Quick BASIC) DEFINT I-N iTrue=-1 INPUT quot;¿Cuál es su nombrequot;; NombreUsuario$ PRINT quot;Bievenido al 'asterisquero',quot;; NombreUsuario$ DO PRINT INPUT quot;¿Con cuántos asteriscos inicia [Cero sale]:quot;; NroAsteriscos IF NroAsteriscos<=0 THEN EXIT DO Asteriscos$ = quot;quot; FOR I=1 TO NroAsteriscos Asteriscos$=Asteriscos$ + quot;*quot; NEXT I PRINT quot;AQUI ESTAN: quot;; Asteriscos$ DO INPUT quot;Desea más asteriscos:quot;;SN$ LOOP UNTIL SN$<>quot;quot; IF SN$<>quot;Squot; AND SN$<>quot;squot; THEN EXIT DO INPUT quot;CUANTAS VECES DESEA REPETIRLOS [Cero sale]:quot;;iVeces IF iVeces<=0 THEN EXIT DO FOR I = 1 TO iVeces
  • 12. PRINT Asteriscos$; NEXT I PRINT LOOP WHILE iTrue END