what is meant for variable not found?
Answers were Sorted based on User's Feedback
Answer / vivek
Its a very simple answer if u r thinking as a software
engineer . so these mimi things are very importants .
variable not found means . in this program
U HAVE NOT DECLARED THE VARIABLE CALLED iSum . AND U R
TRYING TO ASSIGN THE i + j TO iSum VARIABLE WHICH WAS NOT
DECLARED THATS Y THE COMPILER GIVING AN ERROR .
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / yogambika
when u have not declared variable in the main function or
any other function but used in the program.
example:
main()
{
int i,j;----------------> (iSum not declared)
printf("enter the value of i and j");
scanf("%d%d",&i,&j);
iSum = i + j;
printf("The Sum =",iSum);
getch();
}
In this case iSum will Show a compiler error "Variable not
found".
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / deepti khanna
in some of the programming language it is not required to
declare a variable before we use, but in c++ while using a
variable prior to that we need to declare the variable
first.
main()
{
i=25;
cout<<i;
}
above program may show error because we doesn't declare a
variable.
| Is This Answer Correct ? | 0 Yes | 0 No |
How to create a program that lists countries capitals when country is entered? (Terribly sorry, I'm a complete novist to coding with C, am looking for inspiration and general tips on how to code and create this program.)
how to convert decimal to hexadecimal without using arrays just loops
How to develop a program using C language to convert 8-bit binary values to decimals. TQ
Assume that the int variables i and j have been declared, and that n has been declared and initialized. Write code that causes a "triangle" of asterisks of size n to be output to the screen. Specifically, n lines should be printed out, the first consisting of a single asterisk, the second consisting of two asterisks, the third consistings of three, etc. The last line should consist of n asterisks. Thus, for example, if n has value 3, the output of your code should be * ** *** You should not output any space characters. Hint: Use a for loop nested inside another for loop.
what is the error in the following code: main() { int i=400,j; j=(i*i)/i; }
I am using Qt 5.6 during compilation it stops and gives error about Qmake The process "C:QtQt5.6.35.6.3msvc2015_64inqmake.exe" crashed. Error while building/deploying project untitled1 (kit: Desktop Qt 5.6.3 MSVC2015 64bit) When executing step "qmake"
difference between c/c++ programing language? what is necessesity of c++ when existing c programing language?
which typw of errors ? & how to solve it ?
void main() { int i=5,y=3,z=2,ans; clrscr(); printf("%d",++i + --z + i++ + --i * ++y); i=5,y=3,z=2; ans=++i + --z + i++ + --i * ++y; printf("\n%d",ans); getch(); } Its output is 37 and 31.... Please explain me why its different How it works.....
Find the error (2.5*2=5) (a) X=y=z=0.5,2.0-5.75 (b) s=15;
who was the present cheif governor of reserve bank of india
6 Answers State Bank Of India SBI,
Given an int variable n that has been initialized to a positive value and, in addition, int variables k and total that have already been declared, use a do...while loop to compute the sum of the cubes of the first n whole numbers, and store this value in total . Thus if n equals 4, your code should put 1*1*1 + 2*2*2 + 3*3*3 + 4*4*4 into total . Use no variables other than n , k , and total .