C++

fatihsss35

Üye
Katılım
22 May 2020
Mesajlar
3
Puanları
1
Yaş
22
Program çalıştığında klavyeden girilen b tamsayısına göre a3 - a2 = b şartını sağlayan 0 – 100 aralığındaki (0 < a < 100) a tamsayılarını bulup ekranda gösteren C++ programını tasarlayınız. ???
 
Mehmet Bey,
Bayramda şu ödevler, uzaktan eğitim vs.. ilgili uzun bir yazı yazacam. Sürecin bitmesini bekliyorum.
 
Yardim
Yardım etmeyin sağolun :) 5 soru vardi 4 unu yaptim birisi kaldi
Mehmet Bey,
Bayramda şu ödevler, uzaktan eğitim vs.. ilgili uzun bir yazı yazacam. Sürecin bitmesini bekliyorum.
Yazın yazmasina ama her ödev de yardim isteyenidd ayni kefeye koymayin ! Sürekli yardim alipta parayla yaptiran değilim daha ilk sorum ondanda heves felan birakmiyorsunuz
 
Suda boğulan biri önce kendi elini
yardım edecek olana uzatır.

Siz sorduğunuz soruyu anlamamışsınız.
Bize yapın dediniz. Ben de tamam dedim.

Önce soruyu doğru şekilde sormak gerekli.
Bizim (en azından benimki) kafalar düz
çalışır.
 
Program çalıştığında klavyeden girilen b tamsayısına göre a3 - a2 = b şartını sağlayan 0 – 100 aralığındaki (0 < a < 100) a tamsayılarını bulup ekranda gösteren C++ programını tasarlayınız. ???
Merhabalar, programı test etmedim. Siz kontrolleri sağlarsınız..


int aCube, aSquare, b, iResult;
cout << “Lütfen b tamsayısını giriniz: “;
cin >> b;
for(int i=0; i<100; i++)
{
aCube= (i*i)*i;
aSquare= i*i;
iResult= aCube-aSquare;
if(iResult==b)
{
cout << i <<“ a tamsayısı a^3-a^2=b denklemini karşılıyor.” << endl;
}
}
 
Son düzenleme:
Merhaba ben bu kodlarla hcsr04 ile mesafe ölçmek için yazdım mesafeyi ölçüyor ama tek sefer ölçüyor ben sürekli ölçmesi için WHİLE döngüsü eklemek istiyorum ama yapamadım yardımcı olabilirseniz güzel olur.

#include <stdio.h>
#include <stdlib.h>
#include <wiringPi.h>

#define TRIG 22
#define ECHO 25

void setup()
{
wiringPiSetupGpio();
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);

//TRIG pin must start LOW
digitalWrite(TRIG, LOW);
delay(30);
}

int getCM() {
//Send trig pulse
digitalWrite(TRIG, HIGH);
delayMicroseconds(20);
digitalWrite(TRIG, LOW);

//Wait for echo start
while(digitalRead(ECHO) == LOW);

//Wait for echo end
long startTime = micros();
while(digitalRead(ECHO) == HIGH);
long travelTime = micros() - startTime;

//Get distance in cm
int distance = travelTime / 58;

return distance;
}

int main(void) {
setup();
printf("Distance: %dcm\n", getCM());
return 0;
}
 
while (1) printf("Distance: %dcm\n", getCM());
 

Forum istatistikleri

Konular
127,956
Mesajlar
913,899
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Çevrimiçi üyeler

Geri
Üst