¿Qué es el lenguaje c?
C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.Al igual que B, es un lenguaje orientado a la implementación de sistemas operativos, concretamente Unix.
EJERCICIO
package javaapplication4;
import javax.swing.JOptionPane;
public class JavaApplication4 {
public static void main(String[] args) {
}
package javaapplication4;
import javax.swing.JOptionPane;
public class NewClass {
public static void main(String[]args){
double pn,sn,sum,res,mul,div;
pn=Integer.parseInt(JOptionPane.showInputDialog("ingrese el primer numero-->>"));
sn=Integer.parseInt(JOptionPane.showInputDialog("ingrese el segundo numero-->>"));
sum=pn+sn;
res=pn-sn;
mul=pn*sn;
div=pn/sn;
JOptionPane.showMessageDialog(null,"La suma es" +sum+"\n la resta es" +res+"\n la multiplicacion es" +mul+"\n la division es" +div);
} }
package javaapplication4;
import javax.swing.JOptionPane;
public class area {
public static void main (String [] args) {
double base,altura;
base=Integer.parseInt(JOptionPane.showInputDialog("ingrese Base-->>"));
altura=Integer.parseInt(JOptionPane.showInputDialog("ingrese Altura-->>"));
base=(base*altura)/2;
JOptionPane.showMessageDialog(null,"La base es" +base+"\n la altura es" +altura);
} }
EJERCICIO 2
Programa Fuente
#include<stdio.h>
#include<conio.h>
int main()
{
float b,h,a;
printf ("\n Ingrese la base");
scanf("%f",&b);
printf("\n Ingrese la altura");
scanf("%f",&h);
a=(b*h)/2;
printf("\n\n el area es= %f",a);
getch();}
EJERCICIO 3
Programa fuente
#include<stdio.h>
#include<conio.h>
int main()
{
float pn, sn, su, re, mul, di;
printf("Ingrese el primer numero");
scanf("%f",&pn);
printf("Ingrese el segundo numero");
scanf("%f",&sn);
su=pn+sn;
printf("\n\n la suma de %f y %f es %f",pn ,sn, su);
re=pn-sn;
printf("\n\n la resta de %f y %f es %f",pn ,sn, re);
mul=pn*sn;
printf("\n\n la multiplicacion de %f y %f es %f",pn ,sn, mul);
di=pn/sn;
printf("\n\n la division de %f y %f es %f",pn ,sn, di);
getch();
}
¿QUE ES LA PROGRAMACIÓN ESTRUCTURADA?
La programación estructurada es una teoría orientada a mejorar la claridad, calidad y tiempo de desarrollo utilizando únicamente subrutinas o funciones. Basada en el teorema del programa estructurado propuesto por Böhm y Jacopini, ha permitido desarrollar software de fácil comprensión.
EJEMPLO
¿QUE ES LA PROGRAMACIÓN ORIENTADA A OBJETO?La programación orientada a objeto y código en forma de métodos se basa en el concepto de crear un modelo del problema de destino en sus programas en torno a datos y objetos en lugar de funciones y lógica, los objetos son capaces de interactuar y modificar los valores contenidos en sus campos o atributos (estado) a través de sus métodos (comportamiento). La programación orientada a objeto disminuye los errores y promociona la reutilización del código.
EJERCICIOS
Programa Fuente
Dim area, base, altura As Long
base = Val(txtbase.Text)
altura = Val(txtaltura.Text)
area = Val(txtaltura.Text)
area = base * altura / 2
txtaltura.Text = Str(altura)
txtbase.Text = Str(base)
txtarea.Text = Str(area)
Programa Fuente
Dim nomcl, dir, correo, pro As String
Dim totalapag, subtl, precio, cant, fecha, iva As Long
nomcl = Val(txtnomcl.Text)
iva = Val(txtiva.Text)
dir = Val(txtdir.Text)
correo = Val(txtcorreo.Text)
pro = Val(txtpro.Text)
totalapag = Val(txttotalapag.Text)
subtl = Val(txtsubtl.Text)
precio = Val(txtprecio.Text)
cant = Val(txtcant.Text)
fecha = Val(txtfecha.Text)
subtl = cant * precio
iva = subtl * 0.12
totalapag = subtl + iva
txtsubtl.Text = Str(subtl)
txtiva.Text = Str(iva)
txttotalapag.Text = Str(totalapag)
Ejercicio.- Determinar la condición del alumno dependiendo de su nota final
Programa Fuente
Dim NOTA As Double
Dim CONDICION As String
NOTA = TextBox1.Text
If NOTA > 6 Then
CONDICION = "APROBADO"
Else
CONDICION = "DESAPROBADO"
End If
TextBox2.Text = CONDICION
Comentarios
Publicar un comentario