Question: Design a pseudocodes and flowchart that fit with the program below. #include #include #include #include int search (char codes[10][7], char target[], int size); int main

![#include #include #include #include int search (char codes[10][7], char target[], int size);](https://s3.amazonaws.com/si.experts.images/answers/2024/09/66d97a44c4988_64466d97a4465c37.jpg)
![int main (void) char COLOR CODES [10][7] = {"black", "brown", "red", "orange",](https://s3.amazonaws.com/si.experts.images/answers/2024/09/66d97a45577b5_64466d97a44edd11.jpg)
Design a pseudocodes and flowchart that fit with the program below. #include #include #include #include int search (char codes[10][7], char target[], int size); int main (void) char COLOR CODES [10][7] = {"black", "brown", "red", "orange", "yellow", "green", "blue", "violet", "gray", "white"); float Resistance_value; char band1[7]; char band2[7]; char band3 [7]; int i, j,k; char question; printf(" This program is designed to calculate the resistance value between the ends of a resistor."); printf(" Do you want to decode resistor now (Type 'y' for yes, or 'n' for no)? printf(" -> "); scanf("%c", &question); while (question 'y') { printf(" Enter the colors of the resistor's three bands, beginning with the band nearest the end. "); printf("Type the colors in lowercase letters only, NO CAPS. "); printf ("Band 1 => "); scanf("%s",&band1); printf ("Band 2 => "); scanf("%s",&band2); printf ("Band 3 => "); scanf("%s",&band3); i - search (COLOR CODES, band, 10); i - search (COLOR_CODES, band, 10); j = search (COLOR_CODES, band2, 10); k = Search (COLOR_CODES, band3, 10); Resistance_value- ((10*i+j)*(pow(10,k))/1000; if (i == -1 || 1 == 0) { printf ("Invalid colors : %s", i); if (j = -1 ) { printf ("Invalid colors : %s", i); if (k- { -1) printf ("Invalid colors : %s", k); : else { printf ("Resistance value: %.of kilo-ohms ", Resistance_value); } printf(" Do you want to decode another resistor (Type 'y' for yes, or 'n' for no)? "); printf(" => "); scanf("%c", &question); } system("pause"); return 0; 3 int search (char codes[][7], char target[] int size) { int x = 0; int match - ; int location; while (Imatch && x