SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Universidad nacional mayor de san marcos Facultad de ciencias matemáticas e.a.p. computación científica Curso: Lenguaje y Redacción
¿PARA QUÉ UTILIZAR LA CODIFICACIÓN C++? Integrantes: Erika Cruz Solórzano Mariel Flores Méndez Jessica Pérez Tapia Maricarmen  Huaripata Chávarry
Uso de printf y scanf Uso de cin y cout Uso de switch
USO DE CIN Y COUT Hallar la suma de los n primeros números naturales en C++. PROBLEMA
#include <iostream.h> #include <stdlib.h> int main() { int n,suma; cout<<"***SUMA DE LOS PRIMEROS N NUMEROS***"<<endl; cout<<"Ingrese el numero n limite:"<<endl; cin>>n; suma=n*(n+1)/2; cout<<"la suma es:"<<suma<<endl;       system("PAUSE");       return 0; }
USO DE IF Y ELSE Hallar la suma de los dígitos de un número de 4 cifras ingresado en C++.  PROBLEMA
#include <iostream.h> #include <conio.h> #include <conio.c> #include <stdio.h> int main() { int a,b,c,d; int n,sum; { cout<<"ingrese numero de 4 cifras:"; cin>>n; if ((n<1000)||(n>9999)) { cout<<"Numero no valido";  } else if (999<n||n<10000) { a=n/1000; b=(n-a*1000)/100; c=(n-a*1000-b*100)/10; d=(n-a*1000-b*100-c*10); sum=(a+b+c+d); cout<<"la suma de cifras es:"<<sum; }       getch(); } }
USO DE PRINTF Y SCANF Determinar si los números ingresados forman un triangulo equilátero, isósceles o escaleno en C++. PROBLEMA
#include <iostream.h> #include <stdlib.h> #include <conio.h> #include <conio.c> #include <stdio.h> #include <math.h> int main() { float a,b,c; int y; printf(" **¿Sera un Triangulo?**"); printf(" ingrese el primer lado:"); scanf("%f",&a); printf(" ingrese el segundo lado:"); scanf("%f",&b); printf(" ingrese el tecer lado:"); scanf("%f",&c); if(a<b+c&&b<a+c&&c<a+b) { printf(" SI es un triangulo"); if(a==b&&b==c) } 	{ 	printf(" del tipo equilatero "); 	} 	if(a==b&&b!=c&&a!=c) 	{ 	printf(" del tipo isoceles "); 	} 	if(b==c&&c!=a&&b!=a) 	{ 	printf(" del tipo isoceles "); 	} 	if(c==a&&a!=b&&c!=b) 	{ 	printf(" del tipo isoceles "); 	} 	if(a!=b&&b!=c&&c!=a){ 	printf(" del tipo escaleno "); 	} 	} 	else 	{ 	printf(" NO es un triangulo "); 	} 	getch();      system("PAUSE");
USO DE SWITCH Programa para calcular el volumen de determinados sólidos en C++. PROBLEMA
#include <iostream.h> #include <stdlib.h> int main() { int a,b,c,d; int h,r,aris; float vol; char opc; { cout<<"***Programa para calcular el volumen de determinados solidos***"<<endl; cout<<"Presione (1) para calcular el volumen de un cubo, (2) el del cilindro; (3) de la esfera, (4)del cono:"; cin>>opc; switch(opc) { case '1': cout<<"Ingrese el valor de la arista:"<<endl; cin>>aris; vol=aris*aris*aris; cout<<"el volumen del cubo es:"<<vol<<endl; break; case '2': cout<<"Ingrse el valor de la altura:"<<endl; cin>>h; cout<<"Ingrese el valor del radio:"<<endl; cin>>r; vol=3.14*r*r*h; cout<<"El volumen del cilindro es:"<<vol<<endl; break; case '3': cout<<"Ingrese la altura:"<<endl; cin>>h; cout<<"Ingrese el radio:"<<endl; cin>>r; vol=3.14*r*r*h/3; cout<<"El volumen del cono es:"<<vol<<endl; break; case '4': cout<<"Ingrese el radio:"<<endl; cin>>r; vol=4/3*3.14*r*r*r; cout<<"El volumen de la esfera es:"<<vol<<endl; break; }       system("PAUSE");       return 0; } }

Weitere ähnliche Inhalte

Was ist angesagt?

Tema 3 (Tercera parte)
Tema 3 (Tercera parte)Tema 3 (Tercera parte)
Tema 3 (Tercera parte)
jhbenito
 
Taller introduccion a c++
Taller introduccion a c++Taller introduccion a c++
Taller introduccion a c++
fabiocelis
 
2011 clase17
2011 clase172011 clase17
2011 clase17
PatriciaU
 

Was ist angesagt? (16)

Programación 1: introducción a C
Programación 1: introducción a CProgramación 1: introducción a C
Programación 1: introducción a C
 
Limites
LimitesLimites
Limites
 
Problema 13
Problema 13Problema 13
Problema 13
 
Tema 3 (Tercera parte)
Tema 3 (Tercera parte)Tema 3 (Tercera parte)
Tema 3 (Tercera parte)
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Programación 1: arreglos en C
Programación 1: arreglos en CProgramación 1: arreglos en C
Programación 1: arreglos en C
 
Taller introduccion a c++
Taller introduccion a c++Taller introduccion a c++
Taller introduccion a c++
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Programación 1: funciones en C
Programación 1: funciones en CProgramación 1: funciones en C
Programación 1: funciones en C
 
Análisis Sintactico Predictivo No Recursivo
Análisis Sintactico Predictivo No RecursivoAnálisis Sintactico Predictivo No Recursivo
Análisis Sintactico Predictivo No Recursivo
 
Programación 1: algoritmos
Programación 1: algoritmosProgramación 1: algoritmos
Programación 1: algoritmos
 
2011 clase17
2011 clase172011 clase17
2011 clase17
 
Corrección evaluación periódica unificada
Corrección evaluación periódica unificadaCorrección evaluación periódica unificada
Corrección evaluación periódica unificada
 
Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Evaluación Numero II
Evaluación Numero IIEvaluación Numero II
Evaluación Numero II
 

Andere mochten auch (7)

presentacion redaccion
presentacion redaccionpresentacion redaccion
presentacion redaccion
 
Presentación final Transformada de Fourier - Ing Ana María Ugartemendía
Presentación final Transformada de Fourier - Ing Ana María UgartemendíaPresentación final Transformada de Fourier - Ing Ana María Ugartemendía
Presentación final Transformada de Fourier - Ing Ana María Ugartemendía
 
Slideshare - Fourier
Slideshare - FourierSlideshare - Fourier
Slideshare - Fourier
 
Modificaciones Geneticas
Modificaciones GeneticasModificaciones Geneticas
Modificaciones Geneticas
 
Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++
 
Computadora impacto temporal
Computadora impacto temporalComputadora impacto temporal
Computadora impacto temporal
 
Aplicaciones de serie de fourier
Aplicaciones de serie de fourierAplicaciones de serie de fourier
Aplicaciones de serie de fourier
 

Ähnlich wie Codificación (20)

Ejercicios
EjerciciosEjercicios
Ejercicios
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Algoritmo En Programa
Algoritmo En ProgramaAlgoritmo En Programa
Algoritmo En Programa
 
Presentación programacion
Presentación programacionPresentación programacion
Presentación programacion
 
Tarea con switch case
Tarea con switch  caseTarea con switch  case
Tarea con switch case
 
Trampas en c ++
Trampas en c ++Trampas en c ++
Trampas en c ++
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
Unidad16 Codigof1
Unidad16 Codigof1Unidad16 Codigof1
Unidad16 Codigof1
 
Ejemplos Importantisimo
Ejemplos  ImportantisimoEjemplos  Importantisimo
Ejemplos Importantisimo
 
Estructuras punteros
Estructuras punterosEstructuras punteros
Estructuras punteros
 
Apunfun2
Apunfun2Apunfun2
Apunfun2
 
Punteros
PunterosPunteros
Punteros
 
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
Quiero hacer ágil, ¿y ahora qué: Java, Ruby o Scala?
 
2011 clase17
2011 clase172011 clase17
2011 clase17
 
deber
deberdeber
deber
 
05 sentencias basicas
05 sentencias basicas05 sentencias basicas
05 sentencias basicas
 
Ejercicios Ptracticos Unidad Iii
Ejercicios Ptracticos Unidad IiiEjercicios Ptracticos Unidad Iii
Ejercicios Ptracticos Unidad Iii
 
!Prograc7
!Prograc7!Prograc7
!Prograc7
 
Ejercicios segunda práctica php.
Ejercicios segunda práctica php.Ejercicios segunda práctica php.
Ejercicios segunda práctica php.
 

Mehr von angel martin

Redes computacionales
Redes computacionalesRedes computacionales
Redes computacionales
angel martin
 
Computacion grafica
Computacion graficaComputacion grafica
Computacion grafica
angel martin
 
Lenguaj y redaccion
Lenguaj y redaccionLenguaj y redaccion
Lenguaj y redaccion
angel martin
 
Telescopio espacial g11
Telescopio espacial g11Telescopio espacial g11
Telescopio espacial g11
angel martin
 
lenguaje programacion java
lenguaje programacion javalenguaje programacion java
lenguaje programacion java
angel martin
 
Simulaciones numericas
Simulaciones numericasSimulaciones numericas
Simulaciones numericas
angel martin
 
Cambios climaticos
Cambios climaticosCambios climaticos
Cambios climaticos
angel martin
 
Cambios internos de la tierra
Cambios internos de la tierraCambios internos de la tierra
Cambios internos de la tierra
angel martin
 
Ia exposicion de lenguaje - ii
Ia   exposicion de lenguaje - iiIa   exposicion de lenguaje - ii
Ia exposicion de lenguaje - ii
angel martin
 
Computador e internet
Computador e internetComputador e internet
Computador e internet
angel martin
 

Mehr von angel martin (15)

Redes computacionales
Redes computacionalesRedes computacionales
Redes computacionales
 
Computacion grafica
Computacion graficaComputacion grafica
Computacion grafica
 
3d
3d3d
3d
 
Lenguaj y redaccion
Lenguaj y redaccionLenguaj y redaccion
Lenguaj y redaccion
 
Telescopio espacial g11
Telescopio espacial g11Telescopio espacial g11
Telescopio espacial g11
 
Robotica
RoboticaRobotica
Robotica
 
Bio-informatica
Bio-informaticaBio-informatica
Bio-informatica
 
Compu
CompuCompu
Compu
 
lenguaje programacion java
lenguaje programacion javalenguaje programacion java
lenguaje programacion java
 
Ecologia grupo 8
Ecologia grupo 8Ecologia grupo 8
Ecologia grupo 8
 
Simulaciones numericas
Simulaciones numericasSimulaciones numericas
Simulaciones numericas
 
Cambios climaticos
Cambios climaticosCambios climaticos
Cambios climaticos
 
Cambios internos de la tierra
Cambios internos de la tierraCambios internos de la tierra
Cambios internos de la tierra
 
Ia exposicion de lenguaje - ii
Ia   exposicion de lenguaje - iiIa   exposicion de lenguaje - ii
Ia exposicion de lenguaje - ii
 
Computador e internet
Computador e internetComputador e internet
Computador e internet
 

Kürzlich hochgeladen

PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Kürzlich hochgeladen (20)

PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 

Codificación

  • 1. Universidad nacional mayor de san marcos Facultad de ciencias matemáticas e.a.p. computación científica Curso: Lenguaje y Redacción
  • 2. ¿PARA QUÉ UTILIZAR LA CODIFICACIÓN C++? Integrantes: Erika Cruz Solórzano Mariel Flores Méndez Jessica Pérez Tapia Maricarmen Huaripata Chávarry
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Uso de printf y scanf Uso de cin y cout Uso de switch
  • 14. USO DE CIN Y COUT Hallar la suma de los n primeros números naturales en C++. PROBLEMA
  • 15. #include <iostream.h> #include <stdlib.h> int main() { int n,suma; cout<<"***SUMA DE LOS PRIMEROS N NUMEROS***"<<endl; cout<<"Ingrese el numero n limite:"<<endl; cin>>n; suma=n*(n+1)/2; cout<<"la suma es:"<<suma<<endl; system("PAUSE"); return 0; }
  • 16. USO DE IF Y ELSE Hallar la suma de los dígitos de un número de 4 cifras ingresado en C++. PROBLEMA
  • 17. #include <iostream.h> #include <conio.h> #include <conio.c> #include <stdio.h> int main() { int a,b,c,d; int n,sum; { cout<<"ingrese numero de 4 cifras:"; cin>>n; if ((n<1000)||(n>9999)) { cout<<"Numero no valido"; } else if (999<n||n<10000) { a=n/1000; b=(n-a*1000)/100; c=(n-a*1000-b*100)/10; d=(n-a*1000-b*100-c*10); sum=(a+b+c+d); cout<<"la suma de cifras es:"<<sum; } getch(); } }
  • 18. USO DE PRINTF Y SCANF Determinar si los números ingresados forman un triangulo equilátero, isósceles o escaleno en C++. PROBLEMA
  • 19. #include <iostream.h> #include <stdlib.h> #include <conio.h> #include <conio.c> #include <stdio.h> #include <math.h> int main() { float a,b,c; int y; printf(" **¿Sera un Triangulo?**"); printf(" ingrese el primer lado:"); scanf("%f",&a); printf(" ingrese el segundo lado:"); scanf("%f",&b); printf(" ingrese el tecer lado:"); scanf("%f",&c); if(a<b+c&&b<a+c&&c<a+b) { printf(" SI es un triangulo"); if(a==b&&b==c) } { printf(" del tipo equilatero "); } if(a==b&&b!=c&&a!=c) { printf(" del tipo isoceles "); } if(b==c&&c!=a&&b!=a) { printf(" del tipo isoceles "); } if(c==a&&a!=b&&c!=b) { printf(" del tipo isoceles "); } if(a!=b&&b!=c&&c!=a){ printf(" del tipo escaleno "); } } else { printf(" NO es un triangulo "); } getch(); system("PAUSE");
  • 20. USO DE SWITCH Programa para calcular el volumen de determinados sólidos en C++. PROBLEMA
  • 21. #include <iostream.h> #include <stdlib.h> int main() { int a,b,c,d; int h,r,aris; float vol; char opc; { cout<<"***Programa para calcular el volumen de determinados solidos***"<<endl; cout<<"Presione (1) para calcular el volumen de un cubo, (2) el del cilindro; (3) de la esfera, (4)del cono:"; cin>>opc; switch(opc) { case '1': cout<<"Ingrese el valor de la arista:"<<endl; cin>>aris; vol=aris*aris*aris; cout<<"el volumen del cubo es:"<<vol<<endl; break; case '2': cout<<"Ingrse el valor de la altura:"<<endl; cin>>h; cout<<"Ingrese el valor del radio:"<<endl; cin>>r; vol=3.14*r*r*h; cout<<"El volumen del cilindro es:"<<vol<<endl; break; case '3': cout<<"Ingrese la altura:"<<endl; cin>>h; cout<<"Ingrese el radio:"<<endl; cin>>r; vol=3.14*r*r*h/3; cout<<"El volumen del cono es:"<<vol<<endl; break; case '4': cout<<"Ingrese el radio:"<<endl; cin>>r; vol=4/3*3.14*r*r*r; cout<<"El volumen de la esfera es:"<<vol<<endl; break; } system("PAUSE"); return 0; } }