Задача 495: Дан файл целых чисел. Продублировать в нем все числа, принадлежащие диапазону 5–10.
Категория: Двоичные (типизированные) файлы
#category_file
Категория: Двоичные (типизированные) файлы
#category_file
👍4🔥1
Сегодня я нашел для вас очень классный хоть и простой макет. Это макет календаря. В курсе "Frontend разработчик на HTML, CSS и JavaScript" в уроке 5.5 мы создавали календарь на JavaScript так же там было задание, где можно применить этот дизайн. Если интересно записывайтесь на курс и изучайте не только программирование, но и вёрстку, сборщики, систему контроля версий, фреймворки, а также другие Frontend технологии. Сейчас на Stepik как раз скидки, успехов в обучении!
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное и попробовать свои силы.
#layout
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное и попробовать свои силы.
#layout
🔥10👍3
Сегодня я нашел для вас очень классный хоть и простой макет.
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное и попробовать свои силы.
#layout
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное и попробовать свои силы.
#layout
🔥7❤1👍1
Идея для проекта с графическим интерфейсом
Приложение для управления финансами, позволяющее отслеживать расходы и доходы
1. Определить целевую аудиторию и их потребности.
2. Изучить аналоги, использовать наиболее понравившийся несколько дней, чтобы лучше понять как работает приложение.
3. Разработать дизайн интерфейса и пользовательского опыта.
4. Написать код связывающий интерфейс и функционал.
5. Протестировать приложение на различных устройствах, браузерах и операционных системах.
6. Опубликовать приложение в магазине приложений (необязательно).
Недавно мы делали очень простую версию Депозитного калькулятора.
🎥 Смотреть видео
#idea
Приложение для управления финансами, позволяющее отслеживать расходы и доходы
1. Определить целевую аудиторию и их потребности.
2. Изучить аналоги, использовать наиболее понравившийся несколько дней, чтобы лучше понять как работает приложение.
3. Разработать дизайн интерфейса и пользовательского опыта.
4. Написать код связывающий интерфейс и функционал.
5. Протестировать приложение на различных устройствах, браузерах и операционных системах.
6. Опубликовать приложение в магазине приложений (необязательно).
Недавно мы делали очень простую версию Депозитного калькулятора.
🎥 Смотреть видео
#idea
❤9🔥2
Идея для проекта с графическим интерфейсом
Приложение для перевода температуры из градусов Цельсия в градусы Фаренгейта и наоборот
Шаг 1: Определение требований к приложению
— Определить что должно делать приложение
— Определить как пользователи будут взаимодействовать с приложением
Шаг 2: Проектирование архитектуры приложения
— Разработать архитектуру приложения
— Определить базу данных и способы хранения данных
— Определить структуру приложения и взаимодействие между компонентами
Шаг 3: Разработка пользовательского интерфейса
— Создать макеты пользовательского интерфейса
— Разработать дизайн пользовательского интерфейса
— Написать код пользовательского интерфейса
Шаг 4: Разработка серверной части
— Создать серверную часть приложения
— Написать код серверной части
— Протестировать серверную часть приложения
Шаг 5: Тестирование приложения
Шаг 6: Запуск приложения
Шаг 7: Обучение пользователей
— Предоставить инструкции по использованию приложения
Шаг 8: Анализ результатов
#idea
Приложение для перевода температуры из градусов Цельсия в градусы Фаренгейта и наоборот
Шаг 1: Определение требований к приложению
— Определить что должно делать приложение
— Определить как пользователи будут взаимодействовать с приложением
Шаг 2: Проектирование архитектуры приложения
— Разработать архитектуру приложения
— Определить базу данных и способы хранения данных
— Определить структуру приложения и взаимодействие между компонентами
Шаг 3: Разработка пользовательского интерфейса
— Создать макеты пользовательского интерфейса
— Разработать дизайн пользовательского интерфейса
— Написать код пользовательского интерфейса
Шаг 4: Разработка серверной части
— Создать серверную часть приложения
— Написать код серверной части
— Протестировать серверную часть приложения
Шаг 5: Тестирование приложения
Шаг 6: Запуск приложения
Шаг 7: Обучение пользователей
— Предоставить инструкции по использованию приложения
Шаг 8: Анализ результатов
#idea
🔥10👍2
Сегодня я нашел для вас очень классный макет для начинающих верстальщиков.
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное и попробовать свои силы.
#layout
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное и попробовать свои силы.
#layout
❤10🔥1
Практика для кодера pinned «Задача 77: Дано целое число N и набор из N прямоугольников, заданных своими сторонами — парами чисел (a, b). Найти максимальный периметр прямоугольника из данного набора Категория: Минимумы и максимумы Во всех заданиях данной группы предполагается, что исходный…»
Идея для проекта с графическим интерфейсом
Приложение для отслеживания здоровья и фитнеса
Шаг 1: Определение требований
Прежде чем приступить к разработке приложения, необходимо определить его функциональные и нефункциональные требования. Например:
— Пользователи могут просматривать историю своих успехов.
— Пользователи могут просматривать форумы и общаться с другими пользователями.
— Приложение должно быть доступно на мобильных устройствах и настольных компьютерах.
Шаг 2: Проектирование базы данных
После того как требования определены, следующим шагом является проектирование базы данных. База данных должна хранить информацию о пользователях и других элементах приложения. Необходимо определить структуру таблиц и связи между ними.
Шаг 3: Разработка интерфейса
Интерфейс — это часть приложения, которая отображается на экране пользователя. Для разработки интерфейса можно использовать фреймворки, такие как React, Angular или Vue.js. Интерфейс должен быть удобным и интуитивно понятным для пользователя.
Шаг 4: Разработка бэкенда
Бэкенд — это часть приложения, которая обрабатывает запросы пользователя и взаимодействует с базой данных. Для разработки бэкенда можно использовать языки программирования, такие как Python, Ruby, JavaScript или Java. Бэкенд должен быть безопасным и масштабируемым.
Шаг 5: Тестирование и отладка
После того как приложение разработано, необходимо протестировать его на различных устройствах и браузерах. Если возникают ошибки или проблемы, необходимо провести отладку и исправить их.
Шаг 6: Запуск приложения
После успешного тестирования и отладки приложения, оно готово к запуску. Необходимо опубликовать приложение на хостинге и запустить его на сервере.
Шаг 7: Поддержка и обновление
После запуска приложения необходимо поддерживать его работоспособность и обновлять его функциональность. Это может включать в себя добавление новых функций, исправление ошибок и улучшение производительности.
#idea
Приложение для отслеживания здоровья и фитнеса
Шаг 1: Определение требований
Прежде чем приступить к разработке приложения, необходимо определить его функциональные и нефункциональные требования. Например:
— Пользователи могут просматривать историю своих успехов.
— Пользователи могут просматривать форумы и общаться с другими пользователями.
— Приложение должно быть доступно на мобильных устройствах и настольных компьютерах.
Шаг 2: Проектирование базы данных
После того как требования определены, следующим шагом является проектирование базы данных. База данных должна хранить информацию о пользователях и других элементах приложения. Необходимо определить структуру таблиц и связи между ними.
Шаг 3: Разработка интерфейса
Интерфейс — это часть приложения, которая отображается на экране пользователя. Для разработки интерфейса можно использовать фреймворки, такие как React, Angular или Vue.js. Интерфейс должен быть удобным и интуитивно понятным для пользователя.
Шаг 4: Разработка бэкенда
Бэкенд — это часть приложения, которая обрабатывает запросы пользователя и взаимодействует с базой данных. Для разработки бэкенда можно использовать языки программирования, такие как Python, Ruby, JavaScript или Java. Бэкенд должен быть безопасным и масштабируемым.
Шаг 5: Тестирование и отладка
После того как приложение разработано, необходимо протестировать его на различных устройствах и браузерах. Если возникают ошибки или проблемы, необходимо провести отладку и исправить их.
Шаг 6: Запуск приложения
После успешного тестирования и отладки приложения, оно готово к запуску. Необходимо опубликовать приложение на хостинге и запустить его на сервере.
Шаг 7: Поддержка и обновление
После запуска приложения необходимо поддерживать его работоспособность и обновлять его функциональность. Это может включать в себя добавление новых функций, исправление ошибок и улучшение производительности.
#idea
❤7👍2🔥1
Идеи для проекта с графическим интерфейсом
1. Калькулятор
2. Игра "Угадай число"
3. Игра "Судоку"
4. Приложение-планировщик задач
5. Игра "Крестики-нолики"
#idea
1. Калькулятор
2. Игра "Угадай число"
3. Игра "Судоку"
4. Приложение-планировщик задач
5. Игра "Крестики-нолики"
#idea
❤7🔥5👍1
Рад представить вам новый бесплатный курс "Тесты и задачи по HTML, CSS и JavaScript"
В этом курсе вы сможете проверить свои знания по HTML, CSS и JavaScript. Данный курс позволит узнать много нового, различные нюансы и не самые очевидные возможности, проверить себя и закрепить уже имеющиеся навыки.
Главное о курсе: он полностью про практику, будет бесплатно обновляться и расширяться новыми тестами, задачами, макетами для верстки и идеями для написания проектов.
Подробнее о курсе читайте на его странице, записывайтесь на курс и практикуйтесь абсолютно бесплатно в любое время.
🎥 Записаться на курс
В этом курсе вы сможете проверить свои знания по HTML, CSS и JavaScript. Данный курс позволит узнать много нового, различные нюансы и не самые очевидные возможности, проверить себя и закрепить уже имеющиеся навыки.
Главное о курсе: он полностью про практику, будет бесплатно обновляться и расширяться новыми тестами, задачами, макетами для верстки и идеями для написания проектов.
Подробнее о курсе читайте на его странице, записывайтесь на курс и практикуйтесь абсолютно бесплатно в любое время.
🎥 Записаться на курс
🔥18❤2
Для начинающего программиста хорошим проектом может быть создание мобильного приложения для управления задачами. Это позволит ему не только научиться программированию, но и понять, как работает процесс разработки приложений от начала до конца. Кроме того, такой проект будет полезен для практики работы с базами данных и API.
#idea
#idea
❤12🔥2
Сегодня я нашел для вас очень классный макет для практики.
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное, попробовать свои силы и добавить ещё одну работу в портфолио.
#layout
Можно попробовать свои силы и сверстать предложенный макет. Таким образом вы сможете закрепить все изученное, попробовать свои силы и добавить ещё одну работу в портфолио.
#layout
🔥10❤3👍2
Всем привет, друзья. Наверняка вы уже заметили, что в Figma режим для разработчика (Dev Mode) теперь доступен по подписке от 12$ в месяц.
Я записал новые уроки о том, что теперь делать и как верстать в новых реалиях.
Эти новые уроки доступны вам БЕСПЛАТНО уже сейчас в курсе Сайт на Wordpress, Верстка сайта и перенос на CMS в модуле "Верстка из Figma без Dev Mode".
В этом разделе мы будем верстать страницу по макету из Figma без использования Dev Mode в бесплатной версии программы, не покупая подписку. Вы узнаете много нового и интересного, а так же при желании можно пройти и другие модули в этом курсе. Все материалы доступны бесплатно.
#layout
Я записал новые уроки о том, что теперь делать и как верстать в новых реалиях.
Эти новые уроки доступны вам БЕСПЛАТНО уже сейчас в курсе Сайт на Wordpress, Верстка сайта и перенос на CMS в модуле "Верстка из Figma без Dev Mode".
В этом разделе мы будем верстать страницу по макету из Figma без использования Dev Mode в бесплатной версии программы, не покупая подписку. Вы узнаете много нового и интересного, а так же при желании можно пройти и другие модули в этом курсе. Все материалы доступны бесплатно.
#layout
🔥10❤4
Задача: Напишите программу на языке программирования, которая будет запрашивать у пользователя его имя и возраст, а затем выводить приветствие, обращаясь к пользователю по имени и указывая его возраст.
Пример входных данных:
Имя: Иван
Возраст: 25
Пример выходных данных:
Привет, Иван! Тебе 25 лет.
Пример входных данных:
Имя: Иван
Возраст: 25
Пример выходных данных:
Привет, Иван! Тебе 25 лет.
❤4🔥1
Задача: Напишите программу на языке программирования, которая будет запрашивать у пользователя последовательность чисел, а затем выводить сумму всех четных чисел из этой последовательности.
Пример входных данных:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Пример выходных данных:
20
Пример входных данных:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Пример выходных данных:
20
🔥4❤1
Задача: Напишите программу на языке программирования, которая будет сортировать массив целых чисел в порядке возрастания.
Пример входных данных:
1, 5, 2, 4, 3
Пример выходных данных:
1, 2, 3, 4, 5
Пример входных данных:
1, 5, 2, 4, 3
Пример выходных данных:
1, 2, 3, 4, 5
🔥4❤1
Задачи для практики на любом языке программирования
1. В двумерном массиве хранится информация о зарплате каждого из 20 сотрудников четырех отделов. Составьте программу перерасчета зарплаты по правилу: если зарплата меньше 8000 руб., то она увеличивается на 20%, в противном случае — на 5%. Составьте также аналогичную программу для перерасчета зарплаты в одном только заданном отделе.
2. Известны данные о стоимости каждого из 12 товаров. Найдите общую стоимость товаров, которые стоят дороже 1000 руб. (количество таких товаров заранее неизвестно).
3. Даны два предложения. В каком из них встречаемость (в процентах) буквы «б» больше. (Определите функцию для расчета встречаемости заданной буквы в предложении.)
1. В двумерном массиве хранится информация о зарплате каждого из 20 сотрудников четырех отделов. Составьте программу перерасчета зарплаты по правилу: если зарплата меньше 8000 руб., то она увеличивается на 20%, в противном случае — на 5%. Составьте также аналогичную программу для перерасчета зарплаты в одном только заданном отделе.
2. Известны данные о стоимости каждого из 12 товаров. Найдите общую стоимость товаров, которые стоят дороже 1000 руб. (количество таких товаров заранее неизвестно).
3. Даны два предложения. В каком из них встречаемость (в процентах) буквы «б» больше. (Определите функцию для расчета встречаемости заданной буквы в предложении.)
❤3👍2🔥1
Задача: Создайте функцию, которая принимает на вход строку и возвращает эту же строку, но в верхнем регистре.
Пример использования:
Для решения этой задачи вы можете использовать встроенную функцию JavaScript
В этом коде функция
Пример использования:
console.log(toUpperCase('hello world')); // Выведет: HELLO WORLD
Для решения этой задачи вы можете использовать встроенную функцию JavaScript
toUpperCase(). Ваша функция может выглядеть следующим образом:function toUpperCase(str) {
return str.toUpperCase();
}
В этом коде функция
toUpperCase() принимает строку в качестве аргумента и преобразует ее в верхний регистр. Затем она возвращает эту строку в верхнем регистре.🔥3❤1👍1
Задача: Создайте функцию, которая принимает на вход массив чисел и возвращает новый массив, содержащий только уникальные элементы исходного массива.
Пример использования:
Для решения этой задачи вы можете использовать следующий код:
В этом коде мы используем метод
Пример использования:
console.log(uniqueNumbers([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])); // выводит [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
console.log(uniqueNumbers([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1])); // выводит [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
console.log(uniqueNumbers([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 2])); // выводит [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Для решения этой задачи вы можете использовать следующий код:
function uniqueNumbers(arr) {
return arr.filter((num, index, array) => array.indexOf(num) === index);
}
В этом коде мы используем метод
filter для создания нового массива, в котором будут только уникальные элементы исходного массива. Метод filter проходит по каждому элементу исходного массива и проверяет, является ли он уникальным. Если элемент уникален, он добавляется в новый массив. Метод indexOf используется для проверки уникальности элемента. Если индекс элемента в исходном массиве совпадает с его текущим индексом, это означает, что элемент уже был добавлен в новый массив и не является уникальным.🔥7❤1
Задача: Создайте функцию, которая принимает массив строк в качестве аргумента и возвращает новый массив, содержащий только те строки, которые содержат хотя бы одно вхождение подстроки, переданной в качестве второго аргумента.
Шаги для решения задачи:
1. Создайте функцию с именем
2. Используйте цикл
3. Внутри цикла используйте метод
4. Если текущий элемент содержит
5. Верните новый массив.
Пример использования функции:
Пояснение: Эта задача требует использования циклов и методов для работы с массивами и строками в JavaScript. Она позволяет понять, как обрабатывать и фильтровать данные в массивах.
Шаги для решения задачи:
1. Создайте функцию с именем
filterSubstrings и двумя аргументами array и substring.2. Используйте цикл
for для перебора каждого элемента массива array.3. Внутри цикла используйте метод
includes для проверки, содержит ли текущий элемент подстроку substring.4. Если текущий элемент содержит
substring, добавьте его в новый массив.5. Верните новый массив.
Пример использования функции:
console.log(filterSubstrings(['Привет', 'Пока', 'Привет', 'Мир'], 'Привет')); // Выведет ['Привет', 'Привет']
Пояснение: Эта задача требует использования циклов и методов для работы с массивами и строками в JavaScript. Она позволяет понять, как обрабатывать и фильтровать данные в массивах.
🔥4👍1