Курсы программирования с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович

2014-08-25 C# Среднее арифметическое оценок

Написать программу в помощь учителям и ученикам.
Пользователь вводит или накликивает оценки и сразу видит их количество и среднее арифметическое.

Главное условие - программой должно быть удобно пользоваться.
Никаких лишний действий и кликов мышкой.
Предусмотреть СБРОС для ввода новых оценок.

В отчёте необходимо написать:

1. Сколько времени ушло на создание программы.
2. Что было самым сложным.
Приложи скриншот своей программы на фоне VC#.

Выполнить задание и отправить отчёт необходимо до 23:59 пятницы.



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Программа была готова что в ней рассказывать не вижу смысла. Программа в одну кнопку.
Трудности: Когда смотришь видео ничего, а вот как только в этом видео пропускаешь какой-нибудь ньюанс так сразу становится все сложно. Впервые увидел что дополнительные библиотеки можно подключать прям в коде программы.
Данный видео курс был очень познавателен т.к. рассказал как можно было обработать текстовые файлы и вывести все это достаточно кликабельно на экран. Ну и скажу это моя первая программа за 5 лет (когда выпускался с института там была дипломная работа), которая была написана с использованием компонента DataGridView ранее я использовал скриптовые технологии в связи с открытым кодом, макросы, Access ну вообщем все что было возможно писать в обычном блокноте без установки внешних программ и студий. С заказчиком я последний раз встречался и доработал свою программу, которую писал на акцессе вылез плавающий баг, который из-за того что использовал поле MEMO в запросе не всегда отрабатывал верно и выводились иероглифы ! :) Денег к сожалению на этом заказе не заработал, но зато отработал моменты как нужно работать с клиентом. И научился создавать программы с базой данных в один файл на MS ACCESS.
Научился: Узнал, что такое функциональное программирование, более глубоко познакомился с LINQ и вообще понял, на сколько C# классный язык
Трудности: Понять, как работает замыкание
Классный курс! Раньше я хоть и немного знал LINQ, но когда представлял, как он работает, на ум приходила только магия или пара сотен строк кода. Теперь-то я понимаю, на сколько там всё просто и элегантно устроено. Спасибо