ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

2.23 – Student Marks Program Written WITH Validations | Total, Percentage & Division

Автор: Burle Sharma (geecoding)

Загружено: 2026-01-22

Просмотров: 13

Описание: Welcome to the C Programming – Complete Course (New Series) by Burle Sharma.

In this class (2.23), we write the complete and final version of the student marks program that was given as an assignment in the previous class.

This video focuses on implementing validations practically while solving a real programming problem.

📌 Problem Recap

Write a C program to:

Accept marks of 3 different subjects from the user
Calculate and display:
---Total marks secured
---Percentage of marks obtained
Assume each subject carries 100 marks
Display division based on the following rules:
--- Percentage ≥ 60 → First Division
--- Percentage ≥ 50 → Second Division
--- Percentage ≥ 35 → Third Division
--- Otherwise → Fail

✅ What Is Special in This Video

Unlike earlier versions, this program includes proper input validations, as discussed in Class-22.

🛡️ Validations Implemented

In this class, we carefully handle:

Marks less than 0
Marks greater than 100
Invalid total leading to incorrect percentage
Logical correctness in division calculation
Proper flow control using selection statements

This ensures the program is robust, safe, and logically correct.

🎓 Teaching Approach Used

To maintain clarity and strong fundamentals, the program is explained using:

Step-by-step logic
Clean conditional structure
Proper use of control statements
Clear output formatting

This helps beginners understand how real programs are written, not just how they work.

🧠 Key Learning Outcome

Writing a working program is easy, but writing a validated and logically correct program makes you a good programmer.

#CProgramming #LearnC #BurleSharma #CProgrammingNewSeries
#ControlStatements #StudentMarksProgram #ValidationInC #LogicBuilding#geecoding

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
2.23 – Student Marks Program Written WITH Validations | Total, Percentage & Division

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

2.24 – Introduction to switch…case | Last Digit in Words Program | C Programming – New Series

2.24 – Introduction to switch…case | Last Digit in Words Program | C Programming – New Series

Российский рынок ноутбуков, кто номер один. Анализ 2025-2026 годов

Российский рынок ноутбуков, кто номер один. Анализ 2025-2026 годов

1.7 – Importance of Expected Output | Program Design in JavaScript | JavaScript – New Series

1.7 – Importance of Expected Output | Program Design in JavaScript | JavaScript – New Series

C Programming for Beginners – Why Learn C? | Full Course Roadmap by Burle Sharma

C Programming for Beginners – Why Learn C? | Full Course Roadmap by Burle Sharma

Запись Потоков Данных в Базу Данных в Реальном Времени | Fetch Data | Объекты в Программировании

Запись Потоков Данных в Базу Данных в Реальном Времени | Fetch Data | Объекты в Программировании

1.10 – Area of Circle Program | Formula Based Logic | JavaScript – New Series

1.10 – Area of Circle Program | Formula Based Logic | JavaScript – New Series

2.28 – Menu Based Arithmetic Operations Using switch…case with Validation | New Series

2.28 – Menu Based Arithmetic Operations Using switch…case with Validation | New Series

У меня ушло 10+ лет, чтобы понять то, что я расскажу за 11 минут

У меня ушло 10+ лет, чтобы понять то, что я расскажу за 11 минут

Почему работает теория шести рукопожатий? [Veritasium]

Почему работает теория шести рукопожатий? [Veritasium]

Что реально происходит, когда создается объект класса? | Разбор в x64Dbg!

Что реально происходит, когда создается объект класса? | Разбор в x64Dbg!

Как учиться быстро и самому? На примере языков  программирования.

Как учиться быстро и самому? На примере языков программирования.

Я удалил ';' из C

Я удалил ';' из C

Сети для несетевиков // OSI/ISO, IP и MAC, NAT, TCP и UDP, DNS

Сети для несетевиков // OSI/ISO, IP и MAC, NAT, TCP и UDP, DNS

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Естественнонаучная грамотность: моделирование, исследования, гипотезы

Естественнонаучная грамотность: моделирование, исследования, гипотезы

JavaScript c Нуля - Курс для начинающих С ПРАКТИКОЙ (2025)

JavaScript c Нуля - Курс для начинающих С ПРАКТИКОЙ (2025)

H2D — не самый дорогой Bambulab

H2D — не самый дорогой Bambulab

Новый виток “Дела Эпштейна” | “Переговоры о Мире” отложены до среды

Новый виток “Дела Эпштейна” | “Переговоры о Мире” отложены до среды

56 Выбор типа подшипника

56 Выбор типа подшипника

Типичное CTF задание, немного криптографии. Прохожу машину b3dr0ck на tryhackme, уровень easy.

Типичное CTF задание, немного криптографии. Прохожу машину b3dr0ck на tryhackme, уровень easy.

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]