Питон, С++, JavaScript. Задачи программирования
Товар
- 0 раз купили
- 4.95 оценка
- 2 осталось
- 41 отзыв
Доставка
Характеристики
Описание
Python, C++, JavaScript. Zadania z programowania
Marek Luliński, Gniewomir Sarbicki
Pascal, C++, JavaScript i Python — oto zbiór języków, które przećwiczysz dzięki zadaniom w tej książce. Każdy z nich ma nieco inne zastosowania, wszystkie zaś są lub będą w najbliższym czasie wykorzystywane na lekcjach informatyki i na egzaminach, a ich zastosowanie w obliczu realnych problemów może wydatnie uprościć Ci życie. Jak najłatwiej i najszybciej nauczyć się programować w tych językach? Oczywiście dzięki ćwiczeniom! Z tą książką napiszesz konkretne programy rozwiązujące zadania numeryczne, logiczne i matematyczne — w każdym z powyższych języków.
Z praktycznym zestawem zawartych tu zadań spróbujesz znaleźć permutacje zbioru, zaszyfrować tekst szyfrem Cezara, zbudować trójkąt Pascala i wskazać punkty kratowe wewnątrz koła o promieniu r. Napiszesz według własnego pomysłu programy odpowiadające na postawione w zadaniach pytania. Jeśli jesteś uczniem, będziesz mógł w ten sposób ćwiczyć nie tylko umiejętności programistyczne, lecz także matematyczne. Jeśli jesteś nauczycielem, znajdziesz tu wiele inspiracji dla swoich uczniów. Gotowy pogram będziesz mógł później porównać z rozwiązaniami proponowanymi przez autorów.
Dogadaj się z komputerem — w każdym z czterech języków!
O autorze:
Dr hab. inż. Gniewomir Sarbicki specjalizuje się w informatyce kwantowej. Zawodowo używa Pythona w obliczeniach numerycznych dotyczących splątania kwantowego i jest opiekunem prac inżynierskich powstających z wykorzystaniem tego języka. Od 2012 roku prowadzi kursy w zakresie Pythona na Wydziale Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu.
Spis treści:
- Wstęp
- Wprowadzenie
Zasady rozwiązywania zadań
Dane i wyniki
Pascal
Struktura programu źródłowego
Przykład programu
Przykład programu z funkcją
Przykład programu z procedurą
Kompilatory, edytory programistyczne i środowiska języka Pascal
Windows
Linux
Typy liczbowe
Liczby całkowite
Liczby rzeczywiste wymierne
Funkcje matematyczne
Instrukcja warunkowa
Instrukcje iteracyjne
Funkcje
C++
Struktura programu źródłowego
Przykład programu
Przydatne biblioteki
Przykład programu z funkcją
Kompilatory, edytory programistyczne i środowiska języka C++
Windows
Linux
Typy liczbowe
Liczby całkowite
Liczby rzeczywiste wymierne
Funkcje matematyczne
Instrukcja warunkowa
Instrukcje iteracyjne
Przykład programu z deklaracjami funkcji
JavaScript
Przykład skryptu z zastosowaniem formularza
Przykład wywołania skryptu z pliku .js
Funkcje matematyczne
Python
Interpretery i edytory
Typy liczbowe
Działania matematyczne
Listy i krotki
Operacje na listach
Łańcuchy znaków
Wyrażenia logiczne
Instrukcje bitowe
Instrukcje blokowe
Pętla for
Pętla while
Instrukcja warunkowa
Trójargumentowa instrukcja warunkowa
Blok funkcji
Listy składane
Programowanie funkcyjne
Porównywanie wydajności rozwiązań
- Rozdział 1. Zadania
- Rozdział 2. Rozwiązania
- Rozdział 3. Dodatek
T-komputer
- Rozdział 4. Trochę historii
Programowanie z myszką
Zastosowanie tablic
Języki programowania
- Literatura
Algorytmy
Pascal
C++
JavaScript
Python
Polecamy
- Słowniczek informatyczny
Гарантии
Гарантии
Мы работаем по договору оферты и предоставляем все необходимые документы.
Лёгкий возврат
Если товар не подошёл или не соответсвует описанию, мы поможем вернуть его.
Безопасная оплата
Банковской картой, электронными деньгами, наличными в офисе или на расчётный счёт.