ዝርዝር ሁኔታ:

የአሸዋ ሣጥን ፕሮጀክት BAC ስሌት እና ትርጓሜ 6 ደረጃዎች
የአሸዋ ሣጥን ፕሮጀክት BAC ስሌት እና ትርጓሜ 6 ደረጃዎች

ቪዲዮ: የአሸዋ ሣጥን ፕሮጀክት BAC ስሌት እና ትርጓሜ 6 ደረጃዎች

ቪዲዮ: የአሸዋ ሣጥን ፕሮጀክት BAC ስሌት እና ትርጓሜ 6 ደረጃዎች
ቪዲዮ: STUDY LIKE HERO | ጎበዝ ተማሪዎች የማይናገሩት ሚስጥር | Hakim Insight 2024, ሀምሌ
Anonim
የአሸዋ ሣጥን ፕሮጀክት BAC ስሌት እና ትርጓሜ
የአሸዋ ሣጥን ፕሮጀክት BAC ስሌት እና ትርጓሜ

በሃሪካ ጎጊኒኒ ፣ ሃና ሽሎሰር እና ቤኔዲክት ኡሴኮ

በዚህ ፕሮጀክት ውስጥ ፣ በአንድ ርዕሰ ጉዳይ መጠጦች ፣ ክብደት እና ጾታ ብዛት ላይ በመመርኮዝ የደም የአልኮል ማጎሪያ (BAC) ን ለማስላት እንሞክራለን። የተሰላውን BAC ካወጣን በኋላ የዚያ ልዩ የ BAC ደረጃ በሰውነት ውስጥ ባሉ ዋና ዋና አካላት እና ስርዓቶች እና በአካላዊ ባህሪያቱ ላይ የሚያሳድረውን ተጽዕኖ እንገልፃለን። እንዲሁም ትምህርቱ አልኮሉን እንዲፈርስ እና ሙሉ በሙሉ ጠንቃቃ እንዲሆን የሰዓቶችን ብዛት ለማስላት ቢኤሲን እንደገና እናስተካክለዋለን።

ደረጃ 1-የመጠጥ ብዛት መለየት (ለሉፕ)

የመጠጥ ቁጥርን ለይቶ ማወቅ (ለሉፕ)
የመጠጥ ቁጥርን ለይቶ ማወቅ (ለሉፕ)
  1. የትእዛዝ መስኮቱን እና የሥራ ቦታን ከቀዳሚው ሥራ ለማፅዳት “ግልፅ” እና “clc” ተግባሮችን በመጠቀም ኮዱን ይጀምሩ
  2. ወደ ትዕዛዙ መስኮት ለማተም የ “ግብዓት” ተግባሩን ይጠቀሙ ፣ ይህም ርዕሰ -ጉዳዩ የተጠቀሙባቸውን የተለያዩ መጠጦች ብዛት እንዲያስገባ ያነሳሳል።
  3. የ “NumberofDrinks” ተለዋዋጭ ከ 1 የሚበልጥ ከሆነ ፣ በእያንዳንዱ የመጠጥ ዓይነት ውስጥ የመቶኛውን የአልኮል ይዘት እና የአልኮሆል አልኮሆል ለማስገባት ርዕሰ -ጉዳዩን ለማነሳሳት “ለሉፕ” ይጠቀሙ። እነዚህ ተለዋዋጮች ከዚያ በርዕሰ -ጉዳዩ አጠቃላይ የአልኮል መጠጥን ለማስላት ያገለግላሉ።

ደረጃ 2 - ሌሎች ተለዋዋጮችን ይግለጹ (ግቤት ፣ ካለ/ሌላ)

ሌሎች ተለዋዋጮችን ይግለጹ (ግቤት ፣ ካለ/ሌላ)
ሌሎች ተለዋዋጮችን ይግለጹ (ግቤት ፣ ካለ/ሌላ)
  1. ትምህርቱ ወደ ክብደት (ፓውንድ) እንዲገባ እና ከጠጡ በኋላ ያለፉትን የሰዓቶች ብዛት እንዲያስጠነቅቅ “የግቤት” ተግባሩን እንደገና ይጠቀሙ። ሁለቱም ምክንያቶች በደም ውስጥ የአልኮሆል መበላሸት ላይ ተጽዕኖ ያሳድራሉ።
  2. ትምህርቱ ወደ ጾታቸው እንዲገባ ለማስቻል የ “ግብዓት” ተግባርን ይጠቀሙ።
  3. ለእያንዳንዱ ጾታ የተወሰነ ቋሚ በመመደብ በ “if/elseif” መግለጫ የሚሰራውን ተጨማሪ። የ “strcmp” ተግባር ተለዋዋጭውን ወደ ሕብረቁምፊው ያወዳድራል ፣ እና የገባው ተለዋዋጭ ‹ወንድ› ወይም ‹ሴት› ካልሆነ ‹RROROR› ን የሚያወጣ ‹ሌላ› መግለጫ ይፍጠሩ።

ያጋጠመን ችግር - እኛ ካጋጠሙን ችግሮች አንዱ ለ “ጾታ” ተለዋዋጭ አመክንዮ ኦፕሬተር ለመፍጠር ስንሞክር ነበር። "ፆታ =" ወንድ "" ወይም "ጾታ =" ሴት "" ብንጽፍ ኮዱ በትክክል አይሰራም ፤ ትክክለኛው ጾታ ይሁን አይሁን ወደ ወንድ ይመለሳል። ችግሩ በ “ሌላ” መግለጫዎች ውስጥ ፣ ከአንድ ሕብረቁምፊ ጋር እኩል የሆነ ተለዋዋጭ መኖር አልተቻለም። በውጤቱም ተግባሩን ወደ “strcmp” - ሕብረቁምፊ ማወዳደር ተግባር - ኮዱ እንዲሻሻል የፈቀደውን ማሻሻል ነበረብን።

ደረጃ 3: BAC ን ለማስላት እኩልታን ይግለጹ

BAC ን ለማስላት ቀመር ይግለጹ
BAC ን ለማስላት ቀመር ይግለጹ

ቀደም ባሉት ደረጃዎች የተፈጠሩ ተለዋዋጮች የተሰጡትን BAC ለማግኘት በጥናት ውስጥ የተገኘውን ቀመር ይጠቀሙ።

ደረጃ 4 - BAC በሰው አካል ላይ በተገለጡ ውጤቶች ውስጥ መተርጎም (ከሆነ/ሌላ ከሆነ)

BAC በሰው አካል ላይ በተገለጡ ውጤቶች ውስጥ መተርጎም (ከሆነ/ሌላ ከሆነ)
BAC በሰው አካል ላይ በተገለጡ ውጤቶች ውስጥ መተርጎም (ከሆነ/ሌላ ከሆነ)
BAC በሰው አካል ላይ በተገለጡ ውጤቶች ውስጥ መተርጎም (ከሆነ/ሌላ ከሆነ)
BAC በሰው አካል ላይ በተገለጡ ውጤቶች ውስጥ መተርጎም (ከሆነ/ሌላ ከሆነ)
BAC በሰው አካል ላይ በተገለጡ ውጤቶች ውስጥ መተርጎም (ከሆነ/ሌላ ከሆነ)
BAC በሰው አካል ላይ በተገለጡ ውጤቶች ውስጥ መተርጎም (ከሆነ/ሌላ ከሆነ)
  1. የተመረጠውን የሎጂስቲክስ መግለጫ በሚስማማው በተሰላው የ BAC እሴት መሠረት ተዛማጅውን ሪስ ለማሳየት የሎጅስቲክ ኦፕሬተሮችን (> ፣ <, ==, ~, &) የሚጠቀም “if/elseif” መግለጫ ይፍጠሩ።
  2. የ ‹BAC› እሴት እና የዚያ ደረጃ ውጤት በሰውነት ላይ እና በምርምር ላይ ተመስርተው ውጤታቸው በትእዛዝ መስኮቱ ላይ ለማተም የ “fprintf” ተግባርን ይጠቀሙ።
  3. ከተለያዩ ደረጃዎች ጋር ለ BAC ዋና ዋና ክልሎች እነዚህን እርምጃዎች መድገሙን ይቀጥሉ

ደረጃ 5 - ጉዳዩ ከመረጋቱ በፊት የሰዓቶችን ብዛት ያስሉ

ጉዳዩ ከመረጋቱ በፊት የሰዓቶችን ብዛት ያሰሉ
ጉዳዩ ከመረጋቱ በፊት የሰዓቶችን ብዛት ያሰሉ
  1. ትምህርቱ እስኪረጋጋ ድረስ የሰዓቶችን ብዛት ለማግኘት የ BAC ቀመርን ከደረጃ 2 እንደገና ያደራጁ (BAC = 0)
  2. ያንን ቀመር ከተሰጠ ፣ የ “fprintf” ተግባርን በመጠቀም የሰዓቶችን ብዛት ያሰሉ እና ይህንን ውሂብ ወደ የትእዛዝ መስኮት ያትሙ

ደረጃ 6 ውጤቶች እና ትርጓሜ

ውጤቶች እና ትርጓሜ
ውጤቶች እና ትርጓሜ

ለተጠየቁት ጥያቄዎች ፣ ለመጠጥ ብዛት ፣ ለመጠጥ ብዛት ፣ ለአልኮል መቶኛ ፣ ለክብደት ፣ ለጾታ ፣ ወዘተ ኮዱን ከጻፉ እና እሴቶችን ከገቡ በኋላ “አሂድ” ን ጠቅ ያድርጉ እና ውጤቶችዎን ያግኙ። BAC የተሰላውን ቢኤሲ ውጤቶች ከሚያብራራ አንቀጽ ጋር አብሮ ይታያል። ሌላ የታተመ መግለጫ የተሟላ ንፅህና እስኪያገኙ ድረስ የሚያስፈልጉትን የሰዓቶች ብዛት ይሰጥዎታል።

* ማሳሰቢያ - የትርጓሜዎቹ አንቀጽ ረጅም ስለሆነ መላውን መልእክት ለማንበብ ወደ ቀኝ ማሸብለል ይኖርብዎታል።

የሚመከር: