I am getting this error

C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino: In function 'void loop()':
C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino:36:7: error: 'distance' was not declared in this scope
if (distance < 50) {
^~~~~~~~
C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino:36:7: note: suggested alternative: 'distanceincm'
if (distance < 50) {
^~~~~~~~
distanceincm
C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino:42:7: error: 'distance' was not declared in this scope
if (distance < 25) {
^~~~~~~~
C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino:42:7: note: suggested alternative: 'distanceincm'
if (distance < 25) {
^~~~~~~~
distanceincm
C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino:50:28: error: 'distanceinsm' was not declared in this scope
if (distanceincm > 5 || distanceinsm <= 0){
^~~~~~~~~~~~
C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino:50:28: note: suggested alternative: 'distanceincm'
if (distanceincm > 5 || distanceinsm <= 0){
^~~~~~~~~~~~
distanceincm
C:\Users\DELL\AppData\Local\Temp.arduinoIDE-unsaved202337-7504-1yil70y.x153\sketch_apr7a\sketch_apr7a.ino:57:10: error: 'buzzer' was not declared in this scope
tone(buzzer, sound);
^~~~~~

exit status 1

Compilation error: 'distance' was not declared in this scope

For this code

#define trigPin 2
#define echoPin 3
#define LEDlampRed 4
#define LEDlampYellow 5
#define LEDlampGreen 6
#define soundbuzzer 7
int sound = 500;

void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(LEDlampRed, OUTPUT);
pinMode(LEDlampYellow, OUTPUT);
pinMode(LEDlampGreen, OUTPUT);
pinMode(soundbuzzer, OUTPUT);
}
void loop() {
long durationindigit, distanceincm;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
durationindigit = pulseIn(echoPin, HIGH);
distanceincm = (durationindigit/5) / 29.1;

if (distanceincm < 100) {
digitalWrite(LEDlampGreen, HIGH);
}
else {
digitalWrite(LEDlampGreen, LOW);
}

if (distance < 50) {
digitalWrite(LEDlampYellow, HIGH);
}
else {
digitalWrite(LEDlampYellow,LOW);
}
if (distance < 25) {
digitalWrite(LEDlampRed, HIGH);
sound = 1000;
}
else {
digitalWrite(LEDlampRed,LOW);
}

if (distanceincm > 5 || distanceinsm <= 0){
Serial.println("Outside the permissible range of distances");
noTone(soundbuzzer);
}
else {
Serial.print(distanceincm);
Serial.println(" cm");
tone(buzzer, sound);
}

delay(300);
}

                                                                Please Help`Use code tags to format code for the forum`

Did you mean to write "distanceincm"?

It would be useful if you post the code correctly, so tap "Code" first and then paste your code there. You then do the same with the error message. It's much clearer that way!
image

Hello

Follow up the error messages provided by the compiler step by step simply.

Yes

You'll have noticed that compile also thought that

Please marked this topic "solved"

Add the entire code here!

image

Thanks bro

#define trigPin 2
#define echoPin 3
#define LEDlampRed 4
#define LEDlampYellow 5
#define LEDlampGreen 6
#define soundbuzzer 7
#define buzzer 8
int sound = 500;

void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(LEDlampRed, OUTPUT);
pinMode(LEDlampYellow, OUTPUT);
pinMode(LEDlampGreen, OUTPUT);
pinMode(soundbuzzer, OUTPUT);
}
void loop() {
long durationindigit,distance, distanceinsm, distanceincm;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
durationindigit = pulseIn(echoPin, HIGH);
distanceincm = (durationindigit/5) / 29.1;

if (distanceincm < 100) {
digitalWrite(LEDlampGreen, HIGH);
}
else {
digitalWrite(LEDlampGreen, LOW);
}

if (distance < 50) {
digitalWrite(LEDlampYellow, HIGH);
}
else {
digitalWrite(LEDlampYellow,LOW);
}
if (distance < 25) {
digitalWrite(LEDlampRed, HIGH);
sound = 1000;
}
else {
digitalWrite(LEDlampRed,LOW);
}

if (distanceincm > 5 || distanceinsm <= 0){
Serial.println("Outside the permissible range of distances");
noTone(soundbuzzer);
}
else {
Serial.print(distanceincm);
Serial.println(" cm");
tone(buzzer, sound);
}

delay(300);
}