На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Диапазон квадратов F#

Задание

Напишите программу, которая вводит натуральные числа a и b , и выводит квадраты натуральных чисел в диапозоне от а до b на F#

Решение

// Напишите программу, которая вводит натуральные числа a и b, 
// и выводит квадраты натуральных чисел в диапозоне от а до b на F#

[<EntryPoint>]
let main argv = 
    let a = System.Int32.Parse(System.Console.ReadLine())   // вводим нижнюю границу диапазона (a)
    let b = System.Int32.Parse(System.Console.ReadLine())   // вводим верхнюю границу диапазона (b)
    let sequence = seq { for i in a .. b -> (i, i*i) }      // генерируем последовательность от a до b и на каждой итерации вычисляем квадрат
    for (number, square) in sequence do                     // проходим по последовательности и выводим результаты на экран
      printfn "%d * %d = %d" number number square
    0 // выход с программы

Архив содержит

  • исходный код на Visual Studio 2015
Комментарии (0)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Скачать

бесплатно

SquaresRangeF#.zip
9911
Оцени работу

рейтинг

Диапазон квадратов F#
Напишите программу, которая вводит натуральные числа a и b , и выводит квадраты натуральных чисел в диапазоне от а до b на F#
Категория: Образование
Стоимость: Бесплатно