Entradas

Mostrando las entradas de octubre, 2020

como formular algoritmos instrucciones de control anidadas

Al igual que las instrucciones alternativas, las  instrucciones repetitivas también se pueden anidar,  permitiendo las siguientes combinaciones de  anidamiento:  mientras en mientras  mientras en hacer...mientras  mientras en Para  hacer...mientras en hacer...mientras  hacer...mientras en Para  hacer...mientras en mientras  Para en Para  Para en mientras  Para en hacer...mientras Interrumpir  La instrucción de salto interrumpir siempre se  usa para interrumpir (romper) la ejecución  normal de un bucle, es decir, la instrucción  interrumpir finaliza (termina) la ejecución de  un bucle y, por tanto, el control del programa  se transfiere (salta) a la primera instrucción  después del bucle. Continuar  La instrucción de salto continuar siempre se usa para  interrumpir (romper) la ejecución normal de un bucle.   El control del programa no se transfiere a la primera  instrucción después del bucle (como sí hace la  instrucción interrumpir), es decir, el bucle no finaliza,  sino que, finaliza

cómo formular algoritmos : repetición controlada por un cent

 un centinela se aplica a una variable  o conjuntos de variables cuyo fin es contener información que sirve para  la toma de decisiones . en un ciclo while controlado por la tarea, la condicion while especificva que el cuerpo del cuclo debe continuar ejecutandose mientras la tarea nohaya sido completada. ene un ciclo controlado por centinela el usuario suspender la introduccion de datos cuando lo sdesee, introducioen do una señal adecuada llamada centinela. cuando una deesicion toma los valores de -1 o algun posible valor que no este dentro del rango valido en un momento determinado, se le denomina centinela y su función primordial es determindado, se le denomina centinela y su funcion primordial es detener el proceso de entyrada de dtos en euna corrida de programa. si la lista de datos son numeros positivos , un valor centinela puede ser un numero negativo. realizamos un algoritmo, en funcion de arreglos en cual va ocupar el centinela como valor bandera -1. algoritmo inicio a []O leer

instruccion de repeticion while

Imagen
 while: Un bucle del tipo while es un bucle de ejecución continua mientras se cumpla la expresión colocada entre paréntesis en la cabecera del bucle. La variable de prueba tendrá que cambiar para salir del bucle. La situación podrá cambiar a expensas de una expresión dentro el código del bucle o también por el cambio de un valor en una entrada de un sensor.

instruccion de repeticion for

Imagen
 for: La declaración for se usa para repetir un bloque de sentencias encerradas entre llaves un número determinado de veces. Cada vez que se ejecutan las instrucciones del bucle se vuelve a testear la condición. La declaración for tiene tres partes separadas por (;). La inicialización de la variable local se produce una sola vez y la condición se testea cada vez que se termina la ejecución de las instrucciones dentro del bucle. Si la condición sigue cumpliéndose, las instrucciones del bucle se vuelven a ejecutar. Cuando la condición no se cumple, el bucle termina. Cualquiera de los tres elementos de cabecera puede omitirse, aunque el punto y coma es obligatorio. También las declaraciones de inicialización, condición y expresión puede ser cualquier estamento válido en lenguaje C sin relación con las variables declaradas.

estructura de seleccion doble de if .. else

La estructura selectiva doble if-else es equivalente al si-sino de SL. En SL la estructura selectiva doble si-sino, tenía la siguiente sintaxis: {sintaxis si-sino 4} si (condición) { sentencia_si_1 sentencia_si_2 // .. sino sentencia_no_1 sentencia_no_2 //.. } En C la Estructura Selectiva doble if-else se escribe así: {sintaxis if-else 4} if (condición) { sentencia_si_1; sentencia_si_2; // .. } else { sentencia_no_1; sentencia_no_2; //.. } Al igual que el si-sino de SL, en la estructura de selección if-else se evalúa la condición encerrada entre paréntesis (). Si la condición es VERDADERA, entonces se ejecutan las sentencias incluidas entre las llaves asociadas al if. Pero si la condición es FALSA, entonces se ejecutan las sentencias incluidas entre las llaves asociadas al else. En C si uno de los bloques de código, ya sea del if o del else, consta de una sola sentencia, no es técnicamente obligatorio encerrar dicha sentencia entre llaves {}: {sintaxis if-else c

programación secuencial en DEV C++

Imagen
 La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso. Observe el siguiente problema de tipo cotidiano y sus respectivos algoritmos representados en Pseudocódigo y en diagramas de flujos: • Tengo un teléfono y necesito llamar a alguien pero no sé como hacerlo. El anterior ejemplo es un sencillo algoritmo de un problema cotidiano dado como muestra de una estructura secuencial. Ahora veremos los componentes que pertenecen a ella: Asignación La asignación consiste, en el paso de valores o resultados a una zona de la memoria. Dicha zona será reconocida con el nombre de la variable que recibe el valor. La asignación se puede clasificar de la siguiente forma: Simples: Consiste en pasar un valor constante a una variable (a 15) Contador: Consiste en usarla como un verificador del numero de veces que se realiza un proceso

como escribir programas en dev c++

Imagen
 Paso 1: Iniciar Dev C++ Inicio > Todos los programas > Bloodshed Dev-C++ > Dev-C++ Paso 2: Crear archivo nuevo Archivo > Nuevo > Código fuente Paso 3: Guardar como... Archivo > Guardar Como... Seleccionar carpeta. Por ejemplo: C:\programas-c\ o C:\c\ Introducir el nombre del archivo. Por ejemplo: hola-mundo (sin extensión) Seleccionar tipo "C source files (*.c)". Pulsar el botón de Guardar. Paso 4: Editar Teclear el código fuente del programa. Por ejemplo: /* Programa: Hola mundo */ #include <conio.h> #include <stdio.h> int main() { printf( "Hola mundo." ); getch(); /* Pausa */ return 0; } En la pantalla se verá algo parecido a: Paso 5: Compilar Ejecutar > Compilar Si no hay fallos, el resultado de la compilación será Errors: 0 y Warnings: 0. Paso 6: Ejecutar Ejecutar > Ejecutar Paso 7: Salir Archivo > Salir Paso 8: Ver archivos El código fuente está en C:\c\hola-mundo.c El archivo ejecutable es C:\c\hola-mu

Variables en dev c++

 Las variables son altamente imprescindibles al momento de programar, de hecho sería imposible conseguir una aplicación con una funcionalidad básica sin usar variables; por esta misma razón es necesario aprender a usarlas bien y lo tenemos muy fácil, pues su uso es bastante sencillo e intuitivo, tanto para declararlas como para asignarles valores. Las variables son posiciones en memoria donde estarán guardados los diferentes valores que le damos o que toman duranet ejecución los datos que usamos y normalmente estarán disponibles a lo largo de la ejecución de nuestro programa. Para asignar valores a una variable en una gran variedad de lenguajes que incluye a C++ se usa el operador "=" seguido del valor que le daremos a la variable (no todos usan el "=" para esto). Veamos un ejemplo completo con todos los posibles usos que le damos a una variable. #include <iostream> using namespace std; int main() {     char x = 'a'; // Declaramos y asignamos en la mis

constantes en DEV-C++

Los datos constantes en la programación, son todos aquellos que tienen un valor fijo durante toda la ejecución del programa. Las constantes son muy utilizadas para valores no efímeros en el contexto del programa.  Declaración de constantes en C++ Existen dos maneras de declarar los valores constantes en c++: mediante una expresión, con #define o mediante el uso de const, que de esta forma se toma como un término. #define esta  instrucción nos permite declarar constantes de una manera sencilla de la  siguiente forma: 1 #define const; debemos tener en cuenta que la instrucción define nos genera una expresión que no  puede tomarse como tipo de dato en un flujo, por lo que no es la manera correcta de declarar una constante en c++. Para usar la instrucción define es preferible hacerlo después de las bibliotecas que declaramos y hacerlo antes de comenzar con la función. const Esta instrucción nos permite declarar una constante de una mejor manera y mas  en el contexto de término, estas posee

tipos de datos de DEV-C++

 C++ tiene los siguientes tipos fundamentales: Caracteres: char (también es un entero), wchar_t Enteros: short, int, long, long long Números en coma flotante: float, double, long double Booleanos: bool Vacío: void El modificador unsigned se puede aplicar a enteros para obtener números sin signo (por omisión los enteros contienen signo), con lo que se consigue un rango mayor de números naturales.

dev c ++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. ... Por esto se suele decir que el  C++  es un lenguaje de programación multiparadigma. Consiste en un editor de múltiples ventanas integrado con un compilador que nos permitirá una compilación, un enlace y una ejecución de aplicaciones rápida y de fácil uso. C/C++ son lenguajes de programacion, donde c++ fue creado para extender el legunaje de programsion c y asi dar la posibilidad de usar manipulasion de objetos. Dev-C++ es un entorno de desarrollo integrado para programar en lenguaje C/C++. Usa MinGW, que es una versión de GCC como su compilador. Dev-C++ puede además ser usado en combinación con Cygwin y cualquier compilador basado en GCC. El Entorno está desarrollado en el lenguaje Delphi de Borland