Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Práctica de Estructuras de Decisión en Programación, Esquemas y mapas conceptuales de Derecho

Una práctica de programación en c que involucra el uso de estructuras de decisión como if, if-else y else-if. El objetivo es crear un programa que calcule el coeficiente de asimetría de fisher a partir de una serie de voltajes medidos por sensores que activan el sistema de bolsas de aire de un automóvil. El programa también incluye un control de acceso mediante contraseña numérica y la clasificación del coeficiente de asimetría para determinar si los sensores funcionan correctamente. Además, se solicita la creación de un diagrama de flujo del algoritmo y la presentación de la información del autor al final del programa.

Tipo: Esquemas y mapas conceptuales

2020/2021

Subido el 13/03/2024

fabian-enciso-arellano-1
fabian-enciso-arellano-1 🇲🇽

1 documento

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Laboratorio de Cómputo
Introducción a la Programación
1 Dr. Abraham Escobar Pío
Práctica 4. Estructuras de decisión. Creación de programa para dar
solución a problemas propuestos, donde podrás utilizar: Funciones matemáticas,
Sentencias if, if anidados, if else, y else if.
4.1 Crea un archivo en C, copia el siguiente código, compila y corre el programa, es un ejemplo de
cómo utilizar sentencias if else
#include <stdio.h>
#include <locale.h>
// Programa que calcula mis ingresos y gastos mensuales
// y me dice si estoy dentro del presupuesto
int main()
{
setlocale(LC_CTYPE, "Spanish"); // configuración que permite mostrar en pantalla acentos y ñ
printf("Este programa calculará mis ingresos y gastos mensuales \n");
printf("y me dirá si estoy dentro del presupuesto\n\n");
float ingreso = 0.0;
printf("Ingreso al Mes = $");
scanf("%f", &ingreso);
printf("\n");
float Transp = 0; // variable de transporte
printf("Gastos de Transporte por día, ida y vuelta = $");
scanf("%f", &Transp);
Transp = Transp * 30;
printf("\n");
float Des = 0; // variable de desayuno
printf("Gastos de Desayuno por día = $");
scanf("%f", &Des);
Des = Des * 30;
printf("\n");
float Com = 0; // variable de comida
printf("Gastos de Comida por día = $");
scanf("%f", &Com);
Com = Com * 30;
printf("\n");
float Snack = 0; // variable de snacks
printf("Gastos de Snacks por semana = $");
scanf("%f", &Snack);
Snack = Snack * 4;
printf("\n");
float Entre = 0; // variable de Entretenimiento
printf("Gastos de Entretenimiento por semana = $");
scanf("%f", &Entre);
Entre = Entre * 4;
printf("\n");
pf3
pf4

Vista previa parcial del texto

¡Descarga Práctica de Estructuras de Decisión en Programación y más Esquemas y mapas conceptuales en PDF de Derecho solo en Docsity!

Introducción a la Programación

Práctica 4. Estructuras de decisión. Creación de programa para dar

solución a problemas propuestos, donde podrás utilizar: Funciones matemáticas,

Sentencias if, if anidados, if else, y else if.

4.1 Crea un archivo en C, copia el siguiente código, compila y corre el programa, es un ejemplo de cómo utilizar sentencias if – else #include <stdio.h> #include <locale.h> // Programa que calcula mis ingresos y gastos mensuales // y me dice si estoy dentro del presupuesto int main() { setlocale(LC_CTYPE, "Spanish"); // configuración que permite mostrar en pantalla acentos y ñ printf("Este programa calculará mis ingresos y gastos mensuales \n"); printf("y me dirá si estoy dentro del presupuesto\n\n"); float ingreso = 0.0; printf("Ingreso al Mes = $"); scanf("%f", &ingreso); printf("\n"); float Transp = 0; // variable de transporte printf("Gastos de Transporte por día, ida y vuelta = $"); scanf("%f", &Transp); Transp = Transp * 30; printf("\n"); float Des = 0; // variable de desayuno printf("Gastos de Desayuno por día = $"); scanf("%f", &Des); Des = Des * 30; printf("\n"); float Com = 0; // variable de comida printf("Gastos de Comida por día = $"); scanf("%f", &Com); Com = Com * 30; printf("\n"); float Snack = 0; // variable de snacks printf("Gastos de Snacks por semana = $"); scanf("%f", &Snack); Snack = Snack * 4; printf("\n"); float Entre = 0; // variable de Entretenimiento printf("Gastos de Entretenimiento por semana = $"); scanf("%f", &Entre); Entre = Entre * 4; printf("\n");

Introducción a la Programación float SumaGastos = 0; float Total = 0; // suma de gastos y total SumaGastos = Transp + Des + Com + Snack + Entre; Total = ingreso - SumaGastos; // utilizamos if else para mostrar el resultado indicado if (Total >= 0) printf("Mis gastos $%f SI están dentro de mi presupuesto de $%f y me sobran $%f \n", SumaGastos, ingreso, Total); else printf("Mis gastos $%f NO están dentro de mi presupuesto de $%f y me faltan $%f \n", SumaGastos, ingreso, Total); } 4.2 Crea un archivo en C, copia el siguiente código, compila y corre el programa, es un ejemplo de cómo utilizar sentencias if anidadas. #include <stdio.h> #include <locale.h> // if-else - Menor de tres números a, b y c int main() { setlocale(LC_CTYPE, "Spanish"); // configuración que permite mostrar en pantalla acentos y ñ float a, b, c, menor; printf("Este programa muestra el número menor de 3 que ingresará el usuario\n"); printf("Ingresa el primer número: "); scanf("%f", &a); printf("Ingresa el segundo número: "); scanf("%f", &b); printf("Ingresa el tercer número: "); scanf("%f", &c); if (a < b) if (a < c) menor = a; else menor = c; else if (b < c) menor = b; else menor = c; printf("El número menor es = %f", menor); }

Introducción a la Programación

  1. Hay 10 voltajes que se midieron en pruebas de impacto, estos son: V1 V2 V3 V4 V5 V6 V7 V8 V9 V 5.246 5.345 4.978 4.878 5.126 5.239 5.456 4.769 4.694 4. Se pedirá que el usuario ingrese los 10 voltajes, se mostrará en pantalla el valor máximo y el valor mínimo. (if anidados) 3. El Coeficiente de Asimetría de Fisher, se calcula con la siguiente ecuación: (funciones matemáticas) 𝛾 = 1 𝑛 ∑ 𝑛 𝑖= 1 (𝑥𝑖 − 𝑥̅ )^3 √(^1 𝑛 ∑ 𝑛 𝑖= 1 ( 𝑥𝑖 − 𝑥̅ )^2 ) 3 4. La clasificación del coeficiente de Fisher es la siguiente:

Coeficiente Clasificación

𝛾 >= − 0. 5 && 𝛾 <= 0. 5 Simétrica 𝛾 < − 0. 5 Asimétrica hacia la Izquierda 𝛾 > 0. 5 Asimétrica hacia la derecha

  1. Mostrarás en pantalla su clasificación, si la clasificación es Simétrica, los sensores funcionan correctamente y podrás instalarlos en el sistema de bolsas de aire de un automóvil, si la clasificación es Asimétrica hacia la izquierda o derecha, deberás probar otros sensores. (else – if)
  2. Elaborarás un Diagrama de flujo del algoritmo que creaste para darle solución a esta práctica.
  3. Al final muestra en pantalla, el nombre de la materia, tu nombre y tu número de boleta.