| Objetivo | Obtener el valor a pagar por usuario y el total del condominio ( consumo de agua) |
| Descripcion | Ingresar el numero de habitantes del condominio, obtener La lectura inicial y final del consumo de agua,para obtener su promedio, y determinar el consumo total del condominio. |
| Identificacion de Datos Entrada * Proceso - Salida+ | *Lectura inicial - Valor del metro cubico *Lectura final -Cargo fijo *Numero de habitantes - Subsidio +consumo total del condominio |
| Acciones Atomicas (operaciones, Calculos) | vconsumo=((Lectura final - lectura inicial)*Valor del metro cubico) + Cargo fijo promedio Subsidio = vconsumo |
| Cursos de Accion | |
| Secuenciacion | |
| Estructuras de Control | |
Visitas
jueves, 1 de septiembre de 2011
2 programa
primer programa
| Objetivo | Determinar el valor previo de un carrito de compras en un Supermercado. |
| Descripcion | Para obtener el valor de la compra, se ingresa el valor del producto y la cantidad |
| Identificacion de Datos Entrada Proceso Salida | Valor del producto, Cantidad de articulos,Descuento, Valor de la compra |
| Acciones Atomicas (operaciones, Calculos) | 1. Declarar las variables (valor,cantidad,etc) 2.Mensaje de Bienvenida 3.Ingresar Datos 4.Asignacion ( Formula ; Vtotal->cantidad*vproducto) 5.Acumulador ( Totalacum=Totalacum+Valor de la compra ) 6.MostrarValor de la compra 7.Mostrar acumulado 8.Condiciones Si la compra es mayor de 200.000 se ledescuenta el Iva (-16 %) |
| Cursos de Accion | 1.Determinar la compra 2.Obtener el resultado 3.Determinar el descuento |
| Secuenciacion | Orden de los pasos que se realizaran de las acciones atomicas nombradas (1,2,3,..8) |
| Estructuras de Control | *Estructura Repeticional *Estructura Condicional *Mientras |
GLOSARIO
+ C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie 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. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
+ El interfaz ATA (Advanced Technology Attachment) o PATA, originalmente conocido como IDE (Integrated device Electronics), es un estándar de interfaz para la conexión de los dispositivos de almacenamiento masivo de datos y las unidades ópticas que utiliza el estándar derivado de ATA y el estándar ATAPI.
+
GNU Compiler Collection (colección de compiladores GNU) es un conjunto de compiladores creados por el proyecto GNU. GCC es software libre y lo distribuye la FSF bajo la licencia GPL.
Estos compiladores se consideran estándar para los sistemas operativos derivados de UNIX, de código abierto o también de propietarios, como Mac OS X. GCC requiere el conjunto de aplicaciones conocido como binutils para realizar tareas como identificar archivos objeto u obtener su tamaño para copiarlos, traducirlos o crear listas, enlazarlos, o quitarles símbolos innecesarios.
Originalmente GCC significaba GNU C Compiler (compilador GNU para C), porque sólo compilaba el lenguaje C. Posteriormente se extendió para compilar C++, Fortran, Ada y otros.
+
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
+ El interfaz ATA (Advanced Technology Attachment) o PATA, originalmente conocido como IDE (Integrated device Electronics), es un estándar de interfaz para la conexión de los dispositivos de almacenamiento masivo de datos y las unidades ópticas que utiliza el estándar derivado de ATA y el estándar ATAPI.
+
GNU Compiler Collection (colección de compiladores GNU) es un conjunto de compiladores creados por el proyecto GNU. GCC es software libre y lo distribuye la FSF bajo la licencia GPL.
Estos compiladores se consideran estándar para los sistemas operativos derivados de UNIX, de código abierto o también de propietarios, como Mac OS X. GCC requiere el conjunto de aplicaciones conocido como binutils para realizar tareas como identificar archivos objeto u obtener su tamaño para copiarlos, traducirlos o crear listas, enlazarlos, o quitarles símbolos innecesarios.
Originalmente GCC significaba GNU C Compiler (compilador GNU para C), porque sólo compilaba el lenguaje C. Posteriormente se extendió para compilar C++, Fortran, Ada y otros.
+
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.
lunes, 29 de agosto de 2011
Programa - Codigo Fuente en LENGUAJE C
#include <cstdlib>
#include <iostream>
#include <stdio.h>
using namespace std;
int main(int argc, char *argv[])
{
int ne,a;
float n1,n2,n3,n4,notaf,x,h,z,c,;
float prom,acumnot,apro,repro;
system ("color 3F");
acumnot=0;
apro=0;
repro=0;
printf ("ingrese el numero de estudiantes en el grupo:\n");
scanf("%d",&ne);
for(a=0;a<=(ne-1);a++)
{
printf("ingrese nota 1 \n");
scanf("%f",&n1);
printf("ingrese nota 2 \n");
scanf("%f",&n2);
printf("ingrese nota 3 \n");
scanf("%f",&n3);
printf("ingrese nota 4 \n");
scanf("%f",&n4);
x=n1*0.2;
h=n2*0.2;
z=n3*0.3;
c=n4*0.3;
notaf=(x+h)+(z+c);
printf("La nota final del estudiante es : %f \n",notaf);
acumnot = (acumnot + notaf) ;
if (notaf>=3.0)
{
printf("el alumno aprobo\n");
apro=apro+1;
}
else
{
printf("el alumno reprobo\n");
repro=repro+1;
}
}
prom= acumnot/ne;
printf("el promedio general del grupo es : %0.f \n",prom);
printf("el numero de estudiantes aprobados es : %0.f \n",apro);
printf("el numero de estudiantes reprobados es : %0.f \n",repro);
system("PAUSE");
return EXIT_SUCCESS;
}
SOLO NECESITAN COPIAR Y PEGARLO EN EL PROGRAMA QUE EJECUTE ESTE LENGUAJE, COMO DEV C++ Y PODRAN PROBARLO
#include <iostream>
#include <stdio.h>
using namespace std;
int main(int argc, char *argv[])
{
int ne,a;
float n1,n2,n3,n4,notaf,x,h,z,c,;
float prom,acumnot,apro,repro;
system ("color 3F");
acumnot=0;
apro=0;
repro=0;
printf ("ingrese el numero de estudiantes en el grupo:\n");
scanf("%d",&ne);
for(a=0;a<=(ne-1);a++)
{
printf("ingrese nota 1 \n");
scanf("%f",&n1);
printf("ingrese nota 2 \n");
scanf("%f",&n2);
printf("ingrese nota 3 \n");
scanf("%f",&n3);
printf("ingrese nota 4 \n");
scanf("%f",&n4);
x=n1*0.2;
h=n2*0.2;
z=n3*0.3;
c=n4*0.3;
notaf=(x+h)+(z+c);
printf("La nota final del estudiante es : %f \n",notaf);
acumnot = (acumnot + notaf) ;
if (notaf>=3.0)
{
printf("el alumno aprobo\n");
apro=apro+1;
}
else
{
printf("el alumno reprobo\n");
repro=repro+1;
}
}
prom= acumnot/ne;
printf("el promedio general del grupo es : %0.f \n",prom);
printf("el numero de estudiantes aprobados es : %0.f \n",apro);
printf("el numero de estudiantes reprobados es : %0.f \n",repro);
system("PAUSE");
return EXIT_SUCCESS;
}
SOLO NECESITAN COPIAR Y PEGARLO EN EL PROGRAMA QUE EJECUTE ESTE LENGUAJE, COMO DEV C++ Y PODRAN PROBARLO
jueves, 11 de agosto de 2011
primera clase
En esta primera clase se baso en una introduccion pedagojica y entretenida de lo que queremos aprender con el curso, mis expectativas son simple, perfeccionar mis conocimientos del Lenguaje C y conocer, aprender y trabajar al menos de manera basica el Lenguaje Java.
Suscribirse a:
Entradas (Atom)