You are on page 1of 1

main.

// the ex-s instruction page wasn't found #include <stdio.h> int main() { const int INPUT_NUM=5; int i; float salinity[INPUT_NUM + 4], temperature[INPUT_NUM + 4]; // five points at the start and 4 more point to be calculated for (i = 0; i < INPUT_NUM; i++) { // input loop printf("ENTER SALINITY LEVEL AND THE TEMPARTURE (RESPECTIVELY) MEASURED IN THE #%i EXPERIMENT: \n ", i + 1); scanf("%f%f", &salinity[i], &temperature[i]); } // printing columns names of the result table printf("\nSALINITY FREEZING_TEMPARATURE\n"); for (i = 0; i < INPUT_NUM; i++) { //result table output loop printf("%-10.3f %0.3f\n", salinity[i], temperature[i]); } // asking for salinity levels to calculate temperature for them printf("\nENTER TWO SALINITY LEVELS AND THE PROGRAM WILL CALCULATE THE SUITABLE TEMPERATURE ACCORDING TO YOUR ABOVE INPUT (SMALLER FIRST):"); scanf("%f%f", &salinity[5], &salinity[6]); //calculating the temperatures for the above two salinity-levels-input temperature[5] = temperature[0]+((salinity[5] - salinity[0]) / (salinity[1] - salinity[0]))*(temperature[1] - temperature[0]); temperature[6] = temperature[1]+((salinity[6] - salinity[1]) / (salinity[2] - salinity[1]))*(temperature[2] - temperature[1]); //printing the calculated temperatures printf("\nTHE TEMPERATURE FOR SALINY LEVEL OF %0.3f IS %-10.4f\n", salinity[5], temperature[5]); printf("THE TEMPERATURE FOR SALINY LEVEL OF %0.3f IS %-10.4f\n", salinity[6] , temperature[6]); // asking for temperatures to calculate salinity levels for them printf("\nENTER TWO TEMPERATURES AND THE PROGRAM WILL CALCULATE THE SUITABLE SALINITY LEVELS ACCORDING TO YOUR ABOVE INPUT (SMALLER FIRST):"); scanf("%f%f", &temperature[7], &temperature[8]); //calculating the two salinity levels of the above temperatures-input salinity[7] = salinity[2]+((temperature[7] - temperature[2]) / (temperature[3] - temperature[2]))*(salinity[3] - salinity[2]); salinity[8] = salinity[3]+((temperature[8] - temperature[3]) / (temperature[4] - temperature[3]))*(salinity[4] - salinity[3]); //printing the calculated salinity levels printf("\nTHE SALINITY LEVEL FOR TEMPERATURE OF %0.3f IS %-10.4f\n",temperature[7], salinity[7]); printf("THE SALINITY LEVEL FOR TEMPERATURE OF %0.3f IS %-10.4f\n",temperature[8], salinity[8]); //printing new results table with the 4 additional points printf("\nSALINITY FREEZING_TEMPARATURE\n"); printf("%-10.3f %0.3f\n", salinity[0], temperature[0]); printf("%-10.3f %0.4f\n", salinity[5], temperature[5]); printf("%-10.3f %0.3f\n", salinity[1], temperature[1]); printf("%-10.3f %0.4f\n", salinity[6], temperature[6]); printf("%-10.3f %0.3f\n", salinity[2], temperature[2]); printf("%-10.3f %0.4f\n", salinity[7], temperature[7]); printf("%-10.3f %0.3f\n", salinity[3], temperature[3]); printf("%-10.3f %0.4f\n", salinity[8], temperature[8]); printf("%-10.3f %0.3f\n", salinity[4], temperature[4]); // exit (when you run it as a window that close after the program is finished) printf("\nENTER ANY VALUE TO EXIT\n"); scanf("%i",&i); return (0); }

You might also like