Our Services

Get 15% Discount on your First Order

[rank_math_breadcrumb]

docs1

1) Sort(arrau moditifed in place)

program myprog(input, output);

type

  dataset = array[1..3] of integer; 

var

  mydata: dataset;

  i: integer;

procedure sortArray(var srcdata: dataset); 

var

  i, j: integer;

  temp: integer;

begin

  for i := 1 to 2 do  

    for j := 1 to 3 – i do

      if srcdata[j] > srcdata[j + 1] then

      begin

        temp := srcdata[j];

        srcdata[j] := srcdata[j + 1];

        srcdata[j + 1] := temp;

      end;

end;

begin

  mydata[1] := 49;

  mydata[2] := 8;

  mydata[3] := 45;

  sortArray(mydata);

  writeln(‘Sorted Array:’);

  for i := 1 to 3 do

    write(mydata[i], ‘ ‘);

  writeln;

end.

Output:

Target OS: Linux for x86-64

Compiling main.pas

Linking a.out

41 lines compiled, 0.0 sec

Sorted Array:

8 45 49 

…Program finished with exit code 0

Press ENTER to exit console.

2) FindLargestEven (array -> real

program myprog(input, output);

type

  dataset = array[1..4] of real; 

var

  mydata: dataset;

  largestEven: real;

function FindLargestEven(srcdata: dataset): real; 

var

  index: integer;

  largestEven: real;

begin

  largestEven := -1; 

  for index := 1 to 4 do begin

    if (trunc(srcdata[index]) mod 2 = 0) then begin 

      if (srcdata[index] > largestEven) then

        largestEven := srcdata[index]; 

    end;

  end;

  FindLargestEven := largestEven; 

end;

begin

  mydata[1] := 2.5;

  mydata[2] := 7.0;

  mydata[3] := 6.0;

  mydata[4] := 5.8;

  largestEven := FindLargestEven(mydata);

  if largestEven = -1 then

    writeln(‘No even number.’)

  else

    writeln(‘largest even number: ‘, largestEven, ‘ ‘); 

end.

Output: 

Copyright (c) 1993-2021 by Florian Klaempfl and others

Target OS: Linux for x86-64

Compiling main.pas

Linking a.out

44 lines compiled, 0.0 sec

largest even number:  6.0000000000000000E+000 

…Program finished with exit code 0

Press ENTER to exit console.

3) Distance (array -> real)

program myprog(input, output);

type

  dataset = array[1..2] of real;

var

  mydata: dataset;

  mydistance: real;

function Distanceformula(srcdata: dataset): real;

var

  distance: real;

begin

  distance := sqrt(sqr(srcdata[1]) + sqr(srcdata[2]));

  Distanceformula := distance;

end;

begin

  mydata[1] := 400.0;

  mydata[2] := 750.0;

  mydistance := Distanceformula(mydata);

  writeln(‘distance from start (0.0,0.0) to (‘, mydata[1], ‘,’, mydata[2], ‘) is: ‘, mydistance, ‘ ‘);

end.

 

      

  Output:

Free Pascal Compiler version 3.2.2+dfsg-9ubuntu1 [2022/04/11] for x86_64

Copyright (c) 1993-2021 by Florian Klaempfl and others

Target OS: Linux for x86-64

Compiling main.pas

Linking a.out

29 lines compiled, 0.0 sec

distance from start (0.0,0.0) to ( 4.0000000000000000E+002, 7.5000000000000000E+002) is:  8.5000000000000000E+002 

…Program finished with exit code 0

Press ENTER to exit console.

4) Multiply (array num, var array)

program myprog(input, output);

type

  dataset = array[1..4] of integer;

var

  mydata: dataset;

  i: integer;

procedure Multiply(srcdata: array of integer; var ans: array of integer);

var

  i: integer;

begin

  for i := 1 to 4 do

    ans[i] := srcdata[i] * 70;

end;

begin

  mydata[1] := 2;

  mydata[2] := 78;

  mydata[3] := 22;

  mydata[4] := 45;

  Multiply(mydata, mydata);

  for i := 1 to 4 do

    writeln(‘mydata[‘, i, ‘] = ‘, mydata[i], ‘ ‘);

end.

Output:

Free Pascal Compiler version 3.2.2+dfsg-9ubuntu1 [2022/04/11] for x86_64

Copyright (c) 1993-2021 by Florian Klaempfl and others

Target OS: Linux for x86-64

Compiling main.pas

Linking a.out

33 lines compiled, 0.0 sec

mydata[1] = 2 

mydata[2] = 5460 

mydata[3] = 1540 

mydata[4] = 3150 

…Program finished with exit code 0

Press ENTER to exit console.

5) AddElements (array array, var array)

program myprog(input, output);

type

  dataset = array[1..3] of integer;

var

  array1, array2, resultArray: dataset;

  i: integer;

procedure AddElements(srcdata1, srcdata2: dataset; var result: dataset);

var

  i: integer;

begin

  for i := 1 to 3 do

    result[i] := srcdata1[i] + srcdata2[i];

end;

begin

  array1[1] := 50;

  array1[2] := 26;

  array1[3] := 24;

  array2[1] := 1022;

  array2[2] := 472;

  array2[3] := 334;

  AddElements(array1, array2, resultArray);

  for i := 1 to 3 do

    writeln(‘resultArray[‘, i, ‘] = ‘, resultArray[i]);

End.

Output:

Free Pascal Compiler version 3.2.2+dfsg-9ubuntu1 [2022/04/11] for x86_64

Copyright (c) 1993-2021 by Florian Klaempfl and others

Target OS: Linux for x86-64

Compiling main.pas

Linking a.out

37 lines compiled, 0.0 sec

resultArray[1] = 1072

resultArray[2] = 498

resultArray[3] = 358

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

project 3 of 485

Follow the attach instructions to complete the work. Make sure it aligns with the Rubric Project #3: Presentation for Board of Directors Your Task: Padgett-Beale’s Chief Information Security Officer (CISO) has tasked you to continue supporting the Merger & Acquisition team’s efforts to bring Island Banking Services’ security program into

project 2 of 485

Fellow the attach instructions to complete this work. Make sure it aligns with the Rubric Project #2: Cybersecurity Implementation Plan Your Task: The Acquisition of Island Banking Services has moved from the strategy development phase to the integration phase. In this phase, the M&A team will develop transition and implementation

PROJECT 1 of 485

Fellow the attach instructions to complete this work. Make sure it aligns with the rubric Project #1: Cybersecurity Strategy & Plan of Action Your Task: You have been assigned to support the Padgett-Beale Merger & Acquisition (M&A) team working under the direct supervision of Padgett-Beale’s Chief Information Security Officer (CISO).

proj3-Final

Project 3: Cloud Portfolio Report  Step 1: Review BallotOnline’s Cloud Services Offerings  You’ve now had a lot of experience working on many aspects of the cloud at BallotOnline, and you will take a look at what you’ve done in the past. In this step, you will write up how you

AWS Simple Monthly Calculator

Discussion: AWS Simple Monthly Calculator Contains unread posts Now that you have discussed BallotOnline’s cloud services offerings, you will discuss the AWS Simple Monthly Calculator. You should cover the following areas: · What are some of the general use cases that are covered? · What are the requirements to use

D 5 0F 485

Follow the attach instructions to complete this work. Assessing Maturity for Cybersecurity Program Before you begin read:  Our class focuses on integrating many different aspects of cybersecurity, information security, and information assurance.  Recent developments in the field of cybersecurity have resulted in a number of “maturity models” which can be

Discussion 4 of 413

Follow the attach instructions to complete the work Data Breach Reporting Policy Review the Red Clay Renovations company profile and the weekly readings. Provide specific information about “the company” in your response. Due to changes in state and federal laws, Red Clay leadership decided the CISO will be the sole

discussion 4 of 485

Follow the attach instructions to complete this work. Cultural Differences as Barriers to Success The Merger & Acquisition team hired a team of external consultants to assist with identification of cultural issues which could result in barriers to the successful acquisition of Island Banking Services by Padgett-Beale. The consultants conducted

project 3 of 413

Follow the attached instructions to complete this work Download the attached detailed assignment description for this project. You should also review the rubric shown below for additional information about the requirements for the project and how your work will be graded. Please make sure that you use both the assignment description file

Project 2 of 413

Follow the attach instructions to complete this work. Make sure it aligns with the rubric Project #2: Manager’s Deskbook Company Background & Operating Environment Red Clay Renovations is an internationally recognized, awarding winning firm that specializes in the renovation and rehabilitation of residential buildings and dwellings. The company specializes in

Project 1 of 413

Follow the attach instructions to complete this work. Make sure it aligns with rubric Project #1: Employee Handbook Company Background & Operating Environment Red Clay Renovations is an internationally recognized, awarding winning firm that specializes in the renovation and rehabilitation of residential buildings and dwellings. The company specializes in updating

Discussion and Replies

Please see attachment for instructions     Discussion   In 250 words total, answer the questions below with 4 evidence base scholarly articles. APA format. 1. Discuss some of the common issues with implementation of security policy. 2. What are some possible mitigations to ensure policy can be enforced. Replies

revision x 10

I need someone to follow all of the instructions that is provided for revision that can be done no later than tomorrow, do not request bid if this price is not enough or if you cannot fulfill the requirements this is a time sensitive manner I cannot wait 3-4 days

Python

 Throughout this course, you have been exposed to programming techniques in several scripting languages. In your opinion, which scripting language is most useful for performing system administration tasks. Why? 

Computer Science Assignment

Intro to Data Mining –  Intro to Data Mining (ITS-632-A03) Chapters covered till noe upto chapter 4 For the midterm, select one key concept that we’ve learned in the course to date and answer the following: 1. Define the concept. 2. Note its importance to data science. 3. Discuss corresponding

Bibliography References

Please see the attach instructions to create a bibliography from the references in the attachment. 10 Directions You must used the below outline and 10 references to complete the bibliography assignment. Use the 10 references from the outline paper below to review, and create a short abstract on how you

D 3 85

Follow the attach instructions to complete this work. You will start by writing a short paper as described in the discussion question. You will be using information from this week’s readings and from your own research to address the information needs expressed in the question.  1. Create an MS Word

D 3 413

Follow the attach instructions to complete this work. Policy Mandates: US vs European Approaches to Privacy Laws In addition to the week 3 course readings, read:  Key issues  and  ( General Data Protection Regulation (GDPR) ) Prepare a two-page briefing paper (5 to 7 paragraphs) that provides background information about