For this homework, you will use multiple source files. The file descriptions are below. Make sure to use the correct include statements in all files. Submit only the .c and .h files.
void printUpTriangle(int x);
void printDownTriangle(int x);
printUpTriangle(3); * ** *** printUpTriangle(5); * ** *** **** ***** printDownTriangle(3); *** ** * printDownTriangle(5); ***** **** *** ** *
multiple.h
#ifndef _MULTPLE_H
#define _MULTPLE_H
#include<stdio.h>
void printUpTriangle(int x);
void printDownTriangle(int x);
#endif
multple.c
#include"multple.h"
#include<stdio.h>
void printUpTriangle(int x)
{
int i,j;
for(i=0;i<x;i++)
{
for(j=0;j<=i;j++)
{
printf("*");
}
printf("\n");
}
}
void printDownTriangle(int x)
{
int i,j;
for(i=x;i>0;i--)
{
for(j=i;j>0;j--)
printf("*");
printf("\n");
}
}
main.c
#include"multple.h"
int main()
{
printUpTriangle(3);
printf("\n\n");
printUpTriangle(5);
printf("\n\n");
printDownTriangle(3);
printf("\n\n");
printDownTriangle(5);
printf("\n\n");
return 1;
}
output
If you have any query regarding the code please ask me in the comment i am here for help you. Please do not direct thumbs down just ask if you have any query. And if you like my work then please appreciates with up vote. Thank You.
For this homework, you will use multiple source files. The file descriptions are below. Make sure...
Step 4: Write a Sum Function Since we can write, compile and run simple c files, lets add a bit to make a program that will sum an entire array of integers. To do this we are going to simply overwrite the main.c file to include the new function. The sum function below is not complete and must be finished before the program will execute properly. %%file main.c #include <stdio.h> int sum(int array[], int arrayLength) { int i =...
In C++ please! Please include .cpp and .hpp files! Thank you! Recursive Functions Goals Create and use recursive functions In this lab, we will write a program that uses three recursive functions. Requirements: Important: You must use the array for this lab, no vectors allowed. First Recursive Function Write a function that recursively prints a string in reverse. The function has ONLY one parameter of type string. It prints the reversed character to the screen followed by a newline character....
It is a C++ program by using
inheritance and vectors
My professor said that all the files should be separate. like
File.cpp, File.h, Text.cpp,Text.h,Main.cpp
I already have these files
File.cpp
#include "File.h"
// Constructor of File that takes File name and type as
arguments
File::File(string type, string name) {
this->type = type;
this->name = name;
}
//returns the type.
string File::getType() {
return type;
}
//returns the name of file.
string File::getName() {
return name;
}
File.h
#ifndef __FILE_H__
#define...
Here are the files I've made so far: /********************* * File: check05b.cpp *********************/ #include <iostream> using namespace std; #include "money.h" /**************************************************************** * Function: main * Purpose: Test the money class ****************************************************************/ int main() { int dollars; int cents; cout << "Dollar amount: "; cin >> dollars; cout << "Cents amount: "; cin >> cents; Money m1; Money m2(dollars); Money m3(dollars, cents); cout << "Default constructor: "; m1.display(); cout << endl; cout << "Non-default constructor 1: "; m2.display(); cout << endl; ...
.Your solution must include header, implementation file, and test files .In C++ write a code to Consider a graphics system that has classes for various figures rectangles, squares, triangles, circles, and so on. For example, a rectangle might have data members for Height, Width and center point, while a square and circle might have only a center point and an edge length or radius. In a well-designed system, these would be derived from a common class, Figure. You are to...
#include <iostream> //write preprocessor file for string datatype here using namespace std; //write your function prototypes here: int main() { cout << "Welcome to Mad Lib.\n\n"; cout << "Answer the following questions to help create a new story.\n"; string name = askText("Please enter a name: "); string noun = askText("Please enter a plural noun: "); int number = askNumber("Please enter a number: "); string bodyPart = askText("Please enter a body part: "); string...
Use two files for this lab: your C program file, and a separate text file containing the integer data values to process. Use a while loop to read one data value each time until all values in the file have been read, and you should design your program so that your while loop can handle a file of any size. You may assume that there are no more than 50 data values in the file. Save each value read from...
Using the program segment below, write two short functions to complete the program. Use the test cases to ensure the program works properly. Prototypes: void int2bin(int, int[8]); The first function will convert an integer that is between 0 - 255 to its binary representation. You are to store the binary number in the array passed to the function. void printBinary(int[8]); The second function will print the binary number stored in the array passed to the function. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Test 1: 13...
Objective: Learn how to -- read string from a file -- write multiple files Problem: Modify the Person class in Lab #4. It has four private data members firstNam (char[20]), day, month, year (all int); and two public member functions: setPerson(char *, int, int, int) and printInfo(). The function setPerson sets the first name and birthday in the order of day, month and year. The function printInfo prints first name and birthday. But it should print the date in the...
(In C) 8.12 LAB: Warm up: Contacts You will be building a linked list. Make sure to keep track of both the head and tail nodes. (1) Create three files to submit. ContactNode.h - Struct definition, including the data members and related function declarations ContactNode.c - Related function definitions main.c - main() function (2) Build the ContactNode struct per the following specifications: Data members char contactName[50] char contactPhoneNum[50] struct ContactNode* nextNodePtr Related functions CreateContactNode() (2 pt) InsertContactAfter() (2 pts) Insert...