Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Java/C/C++ Programming in Linux

Program Objective:
1. This program continues the previous project by generalizing the input values.
2. It will continue to get you acquainted with Linux (or refresh your programming
experience).
The compilation and execution are the same as in week 4. You may write the program in
Java, C, or C++ - your choice.
Editing: Program in Linux, use the editors in the Linux environment . There are a number
of ways this can be done. The easiest way is to use the pico editor. Also available are vi
and emacs editors.
Compiling: The compiler is gcc (or g++ or javac). This can be used from the command
prompt. Sample compilation is
For C program: gcc o test test.c
For C++ program: g++ -o test test.cpp
For Java program: javac test.java
generates test.class)

(source program is test.c)


(source program is test.cpp)
(source program is test.java. This command

Executing: Here, test is the executable file name, and the execution is as follows.
For C or C++ program: . /test
For Java program: java test
Program Description:
Write a small Linux program that will calculate the temperature in degrees F, given the
temperature in degrees C. (The formula is.. F = (9/5) * C + 32.0).
Just like week 4 project, you must perform the calculation as a separate function, namely
convert(C).
Your program should ask the user to input a temperature in Centigrade and then return
Fahrenheit. Continue until the user quits.
Program requirements:
Enough documentation (either embedded in the code with comments, or external) to
explain how you parsed the program and to follow what you expect to happen.

Source code for your program (file name linuxfcgen.c or linuxfcgen.cpp or


linuxfcgen.java )
Submit your source code to Week 5 dropbox.

You might also like