Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Convert the following Java code to C programming. Pass ProjectNum and ProjectNam

ID: 3768530 • Letter: C

Question

Convert the following Java code to C programming. Pass ProjectNum and ProjectName as parameter values and call printHeading from main method.


public class printHeading
{
// Main method
public static void main(String[] args)
{
{
printHeading(1, "Conversion"); // this statement calls the printHeading method
}
}
private static void printHeading(int ProjectNum, String ProjectName){

String name = "John Smith";
System.out.println(name);
System.out.println("class ");
System.out.println("Project: " + ProjectNum);
System.out.println(ProjectName);
System.out.println();

}
}

Explanation / Answer

C program:

#include <stdio.h>
void printHeading(int , char []);
int main(void) {

printHeading(1, "Conversion");
return 0;

}

void printHeading(int ProjectNum, char ProjectName[]){
char name[50] = "John Smith";
printf("%s ",name);
printf("class ");
printf("Project: %d ",ProjectNum);
printf("%s ",ProjectName);
printf(" ");

}

Output: