SlideShare una empresa de Scribd logo
1 de 10
BASES PARA PROGRAMAR EN C#
PARTE 1
By: Edi Andrade
ESTUDIANTE
LA CLASE
El nombre de la clase es muy
importante ya que será el nombre
de nuestro nuevo objeto.
ATRIBUTOS
En esta parte también lo podemos decir que
son las variables de la clase.
P/E
Clase Triangulo
Atributos
Base
Altura
R (Resultado)
MÉTODOS
Los métodos son aquellos procesos que se
van a aplicar a la clase.
P/E
Leer_Datos: Se van a pedir aquí los datos a el
usuario.
Calcular_Area: Se calculará el área del
triangulo.
Mostrar: Se mostrará el resultado final.
NOTA: Aquí aun no se crea el objeto es el molde :D
A PROGRAMAR!
Programaremos primero en español y luego en C#
Si tu ya tienes esos conceptos aprendidos con eso es suficiente para aprender aun mas
Como programas?
 1. Primero poner el nombre de la Clase en este caso “Clase Triangulo”
 2.Declarar los atributos
 Base
 Altura
 Area
 3.Escribir los Métodos
 Leer_Datos
 Calcular_Area
 Mostrar
Programar En español
publico Leer_Datos
Escribir “Dame la base”;
Leer Base;
Escribir “Dame la altura”;
Leer Altura;
publico Calcular_Area
R = Base * Altura / 2;
Mostrar
Escribir "El área de tu triangulo es”, R;
En lenguaje C#
public void Leer_Datos ()
{
Console.WriteLine(“Dame la base”);
Base = double.Parse(Console.ReadLine () );
Console.ReadLine(“Dame la altura”);
Altura = double.Parse(Console.ReadLine () );
}
public void Calcular_Area ()
{
Area = bas * altura / 2;
}
Public void Mostrar ()
Console.WriteLine("El area es {0}", Area);
Comandos que se utilizan mas
 Console.WriteLine(“Hola Mundo”);
Este comando nos sirve para mandar un mensaje a la pantalla de consola, además de que este
comando contiene un salto de línea.
 Console.ReadLine
Este comando nos sirve para leer una variable dependiendo de nuestro programa por ejemplo.
 double: es para declarar variables.
 Int: Variables tipo entero
 public void: Tipo publico
EJEMPLO
Aquí como se puede observar
es un programa que nos
calcula el área de un triangulo.
dependiendo de lo que el
usuario escriba en “base” y
“altura” lo guardara en lo
siguiente:
en la variable “bas” que
declaramos en atributos como
también la altura se guardara
en la variable “altura”

Más contenido relacionado

La actualidad más candente

Sesion02resuelto
Sesion02resueltoSesion02resuelto
Sesion02resuelto
Benjamin Ch
 
Correcion bimestral
Correcion bimestral Correcion bimestral
Correcion bimestral
mateol0310
 
Ejercicios de programación para el blog
Ejercicios de programación para el blogEjercicios de programación para el blog
Ejercicios de programación para el blog
cristian guevara
 
Hacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su productoHacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su producto
Leobardo Montalvo
 
Presentación1
Presentación1Presentación1
Presentación1
UNEXPO
 

La actualidad más candente (17)

Sesion02resuelto
Sesion02resueltoSesion02resuelto
Sesion02resuelto
 
Estrategia de aprendizaje 7 (Estructuras de control repetitivas)
Estrategia de aprendizaje 7 (Estructuras de control repetitivas)Estrategia de aprendizaje 7 (Estructuras de control repetitivas)
Estrategia de aprendizaje 7 (Estructuras de control repetitivas)
 
Trabajo practico nº 3 2015
Trabajo practico nº 3 2015Trabajo practico nº 3 2015
Trabajo practico nº 3 2015
 
Estructuras de Control Secuenciales
Estructuras de Control SecuencialesEstructuras de Control Secuenciales
Estructuras de Control Secuenciales
 
Tema02 ejercicios
Tema02 ejerciciosTema02 ejercicios
Tema02 ejercicios
 
Trabajo practico nº 4 2014
Trabajo practico nº 4 2014Trabajo practico nº 4 2014
Trabajo practico nº 4 2014
 
Correcion bimestral
Correcion bimestral Correcion bimestral
Correcion bimestral
 
Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje C
 
Ejercicios de programación para el blog
Ejercicios de programación para el blogEjercicios de programación para el blog
Ejercicios de programación para el blog
 
Hacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su productoHacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su producto
 
Presentación1
Presentación1Presentación1
Presentación1
 
Correcion epu
Correcion epuCorrecion epu
Correcion epu
 
ALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGOALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGO
 
Tipos de errores en c
Tipos de errores en cTipos de errores en c
Tipos de errores en c
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
Ejercicios secuenciales
Ejercicios secuenciales Ejercicios secuenciales
Ejercicios secuenciales
 
Correccion evaluacion 2 periodo
Correccion evaluacion 2 periodoCorreccion evaluacion 2 periodo
Correccion evaluacion 2 periodo
 

Destacado

Tutorial de matrices c#
Tutorial de matrices c#Tutorial de matrices c#
Tutorial de matrices c#
elidetjc
 
Presentacion Arrays Con C#
Presentacion Arrays Con C#Presentacion Arrays Con C#
Presentacion Arrays Con C#
guestb24186
 
Lenguaje de programacion c#
Lenguaje de programacion c#Lenguaje de programacion c#
Lenguaje de programacion c#
XM Filial de ISA
 

Destacado (20)

Presentación de c #
Presentación de c #Presentación de c #
Presentación de c #
 
Introducción A C# (VersióN Charla)
Introducción A C# (VersióN Charla)Introducción A C# (VersióN Charla)
Introducción A C# (VersióN Charla)
 
Csharp
CsharpCsharp
Csharp
 
Tutorial de matrices c#
Tutorial de matrices c#Tutorial de matrices c#
Tutorial de matrices c#
 
MANUAL DE C#
MANUAL DE C#MANUAL DE C#
MANUAL DE C#
 
Presentacion Arrays Con C#
Presentacion Arrays Con C#Presentacion Arrays Con C#
Presentacion Arrays Con C#
 
Fundamentos de programamacion c#
Fundamentos de programamacion c# Fundamentos de programamacion c#
Fundamentos de programamacion c#
 
introduccion al desarrollo de aplicaciones en c#
introduccion al desarrollo de aplicaciones en c#introduccion al desarrollo de aplicaciones en c#
introduccion al desarrollo de aplicaciones en c#
 
C# aprenda a programar
C# aprenda a programar C# aprenda a programar
C# aprenda a programar
 
3. lenguaje c-
3. lenguaje c-3. lenguaje c-
3. lenguaje c-
 
C# Que hay de nuevo viejo
C# Que hay de nuevo viejoC# Que hay de nuevo viejo
C# Que hay de nuevo viejo
 
C# para desarrolladores VB6
C# para desarrolladores VB6C# para desarrolladores VB6
C# para desarrolladores VB6
 
Clases Y Objetos en C#
Clases Y Objetos en C#Clases Y Objetos en C#
Clases Y Objetos en C#
 
Conexión c# sql server
Conexión c# sql serverConexión c# sql server
Conexión c# sql server
 
Determinantes
DeterminantesDeterminantes
Determinantes
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
Tutorial c# y Video Juegos
Tutorial c# y Video JuegosTutorial c# y Video Juegos
Tutorial c# y Video Juegos
 
Lenguaje de programacion c#
Lenguaje de programacion c#Lenguaje de programacion c#
Lenguaje de programacion c#
 
Curso SQL-C# Basico
Curso SQL-C# BasicoCurso SQL-C# Basico
Curso SQL-C# Basico
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 

Similar a Bases para programar en C#

Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En C
painni
 
Guia de ejercioccios de estudio c#.pptx
Guia de ejercioccios de estudio   c#.pptxGuia de ejercioccios de estudio   c#.pptx
Guia de ejercioccios de estudio c#.pptx
JAVIERARTUROGARCIAMI
 
Introducción a los algoritmos y programación 1
Introducción a los algoritmos y programación   1Introducción a los algoritmos y programación   1
Introducción a los algoritmos y programación 1
Jeckson Loza
 

Similar a Bases para programar en C# (20)

Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Intro2
Intro2Intro2
Intro2
 
20 problemas
20 problemas20 problemas
20 problemas
 
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Plataformas tecnologicas introduccion visual studio   clase 1 - 4Plataformas tecnologicas introduccion visual studio   clase 1 - 4
Plataformas tecnologicas introduccion visual studio clase 1 - 4
 
Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En C
 
Evaluacion
EvaluacionEvaluacion
Evaluacion
 
Programación c++forcsma
Programación c++forcsmaProgramación c++forcsma
Programación c++forcsma
 
Programación en c y c++
Programación en c y c++Programación en c y c++
Programación en c y c++
 
Programación en c y c++
Programación en c y c++Programación en c y c++
Programación en c y c++
 
C(++) programacion en c y c++
C(++)   programacion en c y c++C(++)   programacion en c y c++
C(++) programacion en c y c++
 
Hp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuencialesHp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuenciales
 
Guia de ejercioccios de estudio c#.pptx
Guia de ejercioccios de estudio   c#.pptxGuia de ejercioccios de estudio   c#.pptx
Guia de ejercioccios de estudio c#.pptx
 
Introducción a los algoritmos y programación 1
Introducción a los algoritmos y programación   1Introducción a los algoritmos y programación   1
Introducción a los algoritmos y programación 1
 
Lenguaje C_Curso Secap
Lenguaje C_Curso SecapLenguaje C_Curso Secap
Lenguaje C_Curso Secap
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Programacion
ProgramacionProgramacion
Programacion
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Ppiosprogramacion 090925153826-phpapp01[1]Principios de Programación
Ppiosprogramacion 090925153826-phpapp01[1]Principios de Programación Ppiosprogramacion 090925153826-phpapp01[1]Principios de Programación
Ppiosprogramacion 090925153826-phpapp01[1]Principios de Programación
 
C
C C
C
 
Pseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinasPseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinas
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
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
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
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
 
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
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
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
 
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
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
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
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
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
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 

Bases para programar en C#

  • 1. BASES PARA PROGRAMAR EN C# PARTE 1 By: Edi Andrade ESTUDIANTE
  • 2. LA CLASE El nombre de la clase es muy importante ya que será el nombre de nuestro nuevo objeto.
  • 3. ATRIBUTOS En esta parte también lo podemos decir que son las variables de la clase. P/E Clase Triangulo Atributos Base Altura R (Resultado)
  • 4. MÉTODOS Los métodos son aquellos procesos que se van a aplicar a la clase. P/E Leer_Datos: Se van a pedir aquí los datos a el usuario. Calcular_Area: Se calculará el área del triangulo. Mostrar: Se mostrará el resultado final. NOTA: Aquí aun no se crea el objeto es el molde :D
  • 5. A PROGRAMAR! Programaremos primero en español y luego en C# Si tu ya tienes esos conceptos aprendidos con eso es suficiente para aprender aun mas
  • 6. Como programas?  1. Primero poner el nombre de la Clase en este caso “Clase Triangulo”  2.Declarar los atributos  Base  Altura  Area  3.Escribir los Métodos  Leer_Datos  Calcular_Area  Mostrar
  • 7. Programar En español publico Leer_Datos Escribir “Dame la base”; Leer Base; Escribir “Dame la altura”; Leer Altura; publico Calcular_Area R = Base * Altura / 2; Mostrar Escribir "El área de tu triangulo es”, R;
  • 8. En lenguaje C# public void Leer_Datos () { Console.WriteLine(“Dame la base”); Base = double.Parse(Console.ReadLine () ); Console.ReadLine(“Dame la altura”); Altura = double.Parse(Console.ReadLine () ); } public void Calcular_Area () { Area = bas * altura / 2; } Public void Mostrar () Console.WriteLine("El area es {0}", Area);
  • 9. Comandos que se utilizan mas  Console.WriteLine(“Hola Mundo”); Este comando nos sirve para mandar un mensaje a la pantalla de consola, además de que este comando contiene un salto de línea.  Console.ReadLine Este comando nos sirve para leer una variable dependiendo de nuestro programa por ejemplo.  double: es para declarar variables.  Int: Variables tipo entero  public void: Tipo publico
  • 10. EJEMPLO Aquí como se puede observar es un programa que nos calcula el área de un triangulo. dependiendo de lo que el usuario escriba en “base” y “altura” lo guardara en lo siguiente: en la variable “bas” que declaramos en atributos como también la altura se guardara en la variable “altura”