Algoritma ödev

Serkn57

Üye
Katılım
17 Ağu 2011
Mesajlar
11
Puanları
1
Klavyeden girilen b tamsayısına göre a3 – a2 = b şartını sağlayan a değerlerini bulan
programı kodlayınız. (a değeri 0’dan 100’e kadar giden bir döngüdür, b sayısı kullanı
tarafından girilen bir tam sayıdır.)

şu örneğe yardımcı olurmusunuz.

Microsoft Visual Studio Program dilinde
 
Dim b As Integer
Dim x As Double
Dim tt As Double
Dim i As Double




Private Sub CommandButton1_Click()
b = Val(TextBox1.Text)
For x = 1 To 100
tt = x ^ 3 - x ^ 2
If b < tt Then
tt = x
Exit For
End If
Next
TextBox3.Text = x


For i = (x - 1) To x Step 0.001
tt = i ^ 3 - i ^ 2
If (tt < b * 1.001) And (tt > b * 0.999) Then
TextBox2.Text = i
Exit For
End If
Next


End Sub


Daha hassas ve hızlı çözümler için step değerleri ile oynayabilirsin. Senin sorundan ben bunu anladım, farklı ise ödevin yardımcı olmaya çalışırım.
 
Bu da C++ için :D

#include<stdio.h>
#include<conio.h>
#include<math.h>
main(){
int b,c;
printf("Sayinizi giriniz: ");
scanf("%d",&b);
for (float i=0;i<=100;i=i+0.001){
c=pow(i,3)-pow(i,2);
if(b==c){
printf("%f\n",i);}
}
getch();
}
 
Dim b As Integer
Dim x As Double
Dim tt As Double
Dim i As Double




Private Sub CommandButton1_Click()
b = Val(TextBox1.Text)
For x = 1 To 100
tt = x ^ 3 - x ^ 2
If b < tt Then
tt = x
Exit For
End If
Next
TextBox3.Text = x


For i = (x - 1) To x Step 0.001
tt = i ^ 3 - i ^ 2
If (tt < b * 1.001) And (tt > b * 0.999) Then
TextBox2.Text = i
Exit For
End If
Next


End Sub


Daha hassas ve hızlı çözümler için step değerleri ile oynayabilirsin. Senin sorundan ben bunu anladım, farklı ise ödevin yardımcı olmaya çalışırım.
 

Yeni mesajlar

Forum istatistikleri

Konular
128,190
Mesajlar
915,724
Kullanıcılar
449,960
Son üye
katzeimar

Yeni konular

Çevrimiçi üyeler

Geri
Üst