נשלח בתאריך: 09 December 2008 בשעה 21:35 | | IP רשוּם
|
|
|
|
ערב טוב חברים
===============================================
כתוב תכנית המקבלת שני ערכים מספריים מהקלט, אורך ורוחב, ומדפיסה מלבן המבוסס על הקלט, כך שערך אחד מיצג מספר כוכביות בשורה והערך השני את מספר השורות. על התוכנית לבדוק שהקלט הנו מספרים חיוביים ולהשתמש בלולאות for.
אותה תוכנית אך תוך שימוש בלולאות while.
=================================================
להלן התכנית אבל משום מה חסר לי משהו .תוכן המלבן לא יוצא לי ריק -זה בסדר?
#include <stdio.h> #include <stdlib.h>
void main () { int cnt1,cnt2, num,num1; char ch='*'; do { printf("enter a positive number: \n"); scanf ("%d %d", &num,&num1); } while (num<0); for (cnt1=1; cnt1<=num; cnt1++) { printf ("%c",ch); for (cnt2=1; cnt2<=num1; cnt2++) printf ("%c", ch) ; printf ("\n");
} }
|