logo Use CA10RAM to get 10%* Discount.
Order Nowlogo
(5/5)

Write an F# program that creates an array of 10 integers and performs the following operations:

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

Instructions:

• Please submit all 3 files of ‘code’ in the native source files (*.fs). The required filenames are in parenthesis for each exercise below.

• Put into each F# source file:

o printfn "CSc4330 PLC, SP2023"

o printfn "<your name>” (e.g., printfn "William Johnson, Ph.D.")

o printfn "Lab: XXXXXX.fs" (e.g., printfn "Lab: Calc.fs”)

o printfn

• Upload each source file (3) into the Assignment, drop box.

• Take a screen shot (Visual Studio or FSharp.org) of each output.

o You can upload all three output images as separate files or combine into one file. (Please label the filenames to lab exercises.)

o Must show the output answer, your name, and lab ‘filename’ for each image.

• Upload the image(s)

• Assignment, drop box will only accept .fs, .docx, .doc, or .pdf formatted files.

• No late submissions allowed, no exceptions.

 

1) Simple Calculator (Calc.fs)

 

Write an F# program that asks the user for two numbers and performs basic arithmetic operations (addition, subtraction, multiplication, and division) on them. Output the results to the console.

 

2) Array Operations (Array_Ops.fs)

 

Write an F# program that creates an array of 10 integers and performs the following operations:

 

- Print the array to the console

- Find the sum of all the elements in the array

- Find the maximum and minimum values in the array

 

3) List Operations (List_Ops.fs)

 

Write an F# program that creates a list of 7 different strings and performs the following operations:

 

- Print the list to the console

- Find the length of the list

- Sort the list in alphabetical order

 

 

(5/5)
Attachments:

Related Questions

. Introgramming & Unix Fall 2018, CRN 44882, Oakland University Homework Assignment 6 - Using Arrays and Functions in C

DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma

. The standard path finding involves finding the (shortest) path from an origin to a destination, typically on a map. This is an

Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t

. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class. The LineItem class will represent an individual

Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th

. SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

. Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Um e HaniScience

901 Answers

Hire Me
expert
Muhammad Ali HaiderFinance

596 Answers

Hire Me
expert
Husnain SaeedComputer science

834 Answers

Hire Me
expert
Atharva PatilComputer science

754 Answers

Hire Me