Собрать базу примеров программ на разных ЯП для обучающего приложения

4 000 руб. за проект
10 октября 2019, 15:54 • 1 отклик • 17 просмотров
Добрый день!

Нужно собрать базу примеров программ на разных ЯП для обучающего мобильного приложения: https://apps.apple.com/us/app/cloud-compiler-programming/id1397424959

Список ЯП:

* C
* C ++
* Javascript (Node.js)
* Java
* PHP
* Python
* Ruby
* Swift
* Go

На каждый язык нужно 10 примеров кода с описанием что делает код (можно на русском, но если можете сразу на английском это плюс).

9 языков * 10 учебных примеров = 90 примеров кода всего. Разумеется самы программы и описания можно брать в Интернете.

Например:

Название файла: array-largest-element.c
Описание:
C program to find the maximum or the largest element present in an array. It also prints the location or index at which maximum element occurs in the array. The algorithm to find maximum is: first we assume that maximum element occurs at the beginning of the array and stores that value in a variable. Then we compare it with other array elements one by one, if any element is greater than our assumed maximum, then the maximum value and the index at which it occurs are updated. Similarly, we can find minimum element in an array.

Код программы:

  1. #include <stdio.h>
  2. int main()
  3. {
  4. int array[100], maximum, size, c, location = 1;
  5. printf("Enter the number of elements in array\n");
  6. scanf("%d", &size);
  7. printf("Enter %d integers\n", size);
  8. for (c = 0; c < size; c++)
  9. scanf("%d", &array[c]);
  10. maximum = array[0];
  11. for (c = 1; c < size; c++)
  12. {
  13. if (array[c] > maximum)
  14. {
  15. maximum = array[c];
  16. location = c+1;
  17. }
  18. }
  19. printf("Maximum element is present at location %d and it's value is %d.\n", location, maximum);
  20. return 0;
  21. }

По структуре файлов и папок, сделайте пожалуйста так:




/

- [programming language name]

-- app-[program name].[extension]

-- description-[program name].txt

-- app-[program name].[extension]

-- description-[program name].txt

- [programming language name]

-- app-[program name].[extension]

-- description-[program name].txt

...




Пример:


/

- c

-- app-hello-world.c

-- description-hello-world.txt
Отзывы
R50 d7033bc6baa51a30ec62c1c4665a986b
Заказчик
Все круто! Большое спасибо, Артем за проделанную работу! Надеюсь на сотрудничество в будущем.
~ 5 лет назад
R50 5fc6962437c5ee39e4de061d79d04d2c
Фрилансер
Все без накладок и оплата вовремя. Буду рад и дальше сотрудничать.
~ 5 лет назад