Table des matières:
- Étape 1: Identification du nombre de boissons (boucle for)
- Étape 2: définir d'autres variables (entrée, If/else)
- Étape 3: définir une équation pour calculer le taux d'alcoolémie
- Étape 4: Interpréter le BAC en résultats manifestés sur le corps humain (if/elseif)
- Étape 5: Calculez le nombre d'heures avant que le sujet ne soit sobre
- Étape 6: Résultats et interprétation
Vidéo: Projet Sandbox : Calcul et interprétation du BAC : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Par Haarika Gogineni, Hana Schlosser et Benedict Uiseco
Dans ce projet, nous tenterons de calculer la concentration d'alcool dans le sang (TA) en fonction du nombre de verres, du poids et du sexe d'un sujet. Après avoir généré le BAC calculé, nous indiquerons les effets de ce niveau particulier de BAC sur les principaux organes et systèmes du corps et ses attributs physiques. Nous allons également réorganiser le BAC pour calculer le nombre d'heures pour que le sujet décompose l'alcool et soit complètement sobre.
Étape 1: Identification du nombre de boissons (boucle for)
- Commencez le code en utilisant les fonctions "clear" et "clc" pour effacer la fenêtre de commande et l'espace de travail du travail précédent
- Utilisez la fonction "saisie" pour imprimer dans la fenêtre de commande, invitant le sujet à entrer le nombre de boissons différentes consommées.
- Si la variable "NumberofDrinks" est supérieure à 1, utilisez une "for loop" pour inviter le sujet à saisir le pourcentage d'alcool et les onces d'alcool dans chaque type de boisson. Ces variables sont ensuite utilisées pour calculer la consommation totale d'alcool par le sujet.
Étape 2: définir d'autres variables (entrée, If/else)
- Utilisez à nouveau la fonction « saisie » pour inviter le sujet à entrer son poids (lb) et le nombre d'heures écoulées depuis la consommation d'alcool; les deux facteurs affectent la dégradation de l'alcool dans le sang.
- Utilisez la fonction « saisie » pour permettre au sujet de saisir son sexe.
- Complétez cette fonction avec une instruction "if/elseif" attribuant une constante spécifique à chaque genre. La fonction "strcmp" compare la variable à la chaîne, et si la variable entrée n'est pas "male" ou "female", créez une instruction "else" qui génère ERROR.
Problème que nous avons eu: L'un des problèmes que nous avons rencontrés était lorsque nous avons essayé de créer un opérateur logique pour la variable "sexe". Le code ne fonctionnerait pas correctement si nous écrivions "gender = 'male'" ou "gender = 'female'"; il reviendrait au sexe masculin, qu'il s'agisse du sexe correct ou non. Le problème était que dans les instructions "else", il n'était pas possible d'avoir une variable égale à une chaîne. En conséquence, nous avons dû réviser la fonction en "strcmp" - la fonction de comparaison de chaînes - ce qui a permis au code de progresser.
Étape 3: définir une équation pour calculer le taux d'alcoolémie
Utilisez la formule trouvée dans la recherche pour développer une équation pour trouver le BAC étant donné les variables créées dans les étapes précédentes
Étape 4: Interpréter le BAC en résultats manifestés sur le corps humain (if/elseif)
- Créez une instruction "if/elseif" qui utilise des opérateurs logistiques (>, <, ==, ~, &) pour afficher le résultat correspondant en fonction de la valeur BAC calculée qui correspond à l'instruction logistique choisie.
- Utilisez la fonction "fprintf" pour imprimer dans la fenêtre de commande la valeur BAC et les effets résultants de ce niveau sur le corps et leurs manifestations basées sur la recherche.
- Continuez à répéter ces étapes pour toutes les gammes principales de BAC avec des effets variables
Étape 5: Calculez le nombre d'heures avant que le sujet ne soit sobre
- Réorganisez la formule BAC à partir de l'étape 2 pour trouver le nombre d'heures jusqu'à ce que le sujet soit sobre (BAC = 0)
- Compte tenu de cette formule, calculez le nombre d'heures et imprimez ces données dans la fenêtre de commande à l'aide de la fonction "fprintf"
Étape 6: Résultats et interprétation
Après avoir écrit le code et entré les valeurs pour les questions posées, le nombre de verres, le pourcentage d'alcool, le poids, le sexe, etc., cliquez sur « Exécuter » et obtenez vos résultats. Le taux d'alcoolémie sera affiché avec un paragraphe expliquant les effets du taux d'alcoolémie calculé. Une autre déclaration imprimée vous donnera le nombre d'heures nécessaires jusqu'à ce que vous atteigniez la sobriété complète
* REMARQUE: Le paragraphe d'interprétation étant long, vous devrez faire défiler vers la droite pour lire l'intégralité du message.
Conseillé:
Calcul de l'humidité, de la pression et de la température à l'aide du BME280 et de l'interfaçage photonique : 6 étapes
Calcul de l'humidité, de la pression et de la température à l'aide du BME280 et de l'interfaçage photonique.: Nous rencontrons divers projets qui nécessitent une surveillance de la température, de la pression et de l'humidité. Ainsi, nous réalisons que ces paramètres jouent en fait un rôle essentiel pour avoir une estimation de l'efficacité de fonctionnement d'un système à différentes conditions atmosphériques
Projet bac à sable BME 60B : 6 étapes
Projet Sandbox BME 60B : Notre projet Sandbox vise à aider les chercheurs dans le domaine biologique à analyser des échantillons de cellules et à découvrir les conditions de leurs cellules. Une fois que l'utilisateur a saisi une image de son échantillon de cellules, notre code traite l'image pour la préparer au comptage de cellules
Ajoutez facilement et gratuitement Google Maps à vos feuilles de calcul Google : 6 étapes
Ajoutez facilement et gratuitement Google Maps à vos feuilles Google : comme de nombreux fabricants, j'ai construit quelques projets de suivi GPS. Aujourd'hui, nous pourrons visualiser rapidement les points GPS directement dans Google Sheets sans utiliser de site Web ou d'API externe. Le meilleur de tous, gratuit
Calcul de la mécanique quantique computationnelle : 4 étapes
Calcul de la mécanique quantique computationnelle : Les calculs computationnels en chimie et en physique peuvent révéler des propriétés très intéressantes sur certains spécimens (surtout s'ils sont sujets à modification pour une meilleure efficacité d'un composé original donné). dans les procédures, outre les facteurs de d
Graveur alimenté par USB ! Ce projet peut brûler à travers les plastiques/bois/papier (le projet amusant doit également être du bois très fin) : 3 étapes
Graveur alimenté par USB ! Ce projet peut brûler à travers du plastique/du bois/du papier (le projet amusant doit également être du bois très fin) : NE PAS FAIRE CELA EN UTILISANT UN USB !!!! J'ai découvert qu'il peut endommager votre ordinateur à partir de tous les commentaires. mon ordinateur va bien. Utilisez un chargeur de téléphone 600ma 5v. Je l'ai utilisé et cela fonctionne bien et rien ne peut être endommagé si vous utilisez une prise de sécurité pour arrêter l'alimentation