What's new

Closed Paki explain naman po sa marunong sa C

Status
Not open for further replies.

Ziggs

Addict
Pa explain naman po, di ko kasi magets.

Result :
576168


Eto po yung code:

576169


Nagtataka lang kasi ako dun sa naka highlight bat dicrement yung kailangan instead na i increment yung dot. Kasi sa result padagdag ng padagdag yung dots papuntang row 13. Di ko lang po magets hahaha TIA sa makakapag explain
 

Attachments

kasi yun yung times na mag print sya ng "."
b=0+1 b=1 = print 1 "."
b=0+2 b=2 = print 1 "." {b-1} print 1 "." /*** nag print sya ng 2 "." kasi 2>=1 pang ka 2nd "." 1>=1 ....
gets?
Ahhh so it means po habang padagdag ng padagdag yung number ng A, yun po yung susundan ng B papuntang 13?, so ang nangyayari po pag nag print si A ng 1 row, mag pprint din sa B ng isa? Magiging B=0+1. Sa pangalawang print magiging B=0+2 tas dun na po papasok yung (b-- | b-1)?
 
no at yes.. kasi jan titigil ang loop if "b>=1" (b is greater or equal to one), at lilipat na sya sa next loop na si c nag mag print ng "*"
yung A pa increment yun kas yun yung lines nya a=1 is line 1
sa A may dalawang loop ma dadagan ang a pagmatapos ang 2 loops

if b = 5
hinde nya agad e print yang 5 "." pa isa isa yan hanggang magiging 1 si b saka matatapos ang loop.
..... <<<< 5 dot
nag decrement ang value ng b, na akala mo nag iincrement dahil sa dot
then papasuk ang loop ni c which is mag print ng "*"
after ni b at c ito gagawin nya: printf("\n"); <<<< mag nenext line na po sya

maliwanag na po ba? :)
 
Last edited:
so ang nangyayari po pag nag print si A ng 1 row, mag pprint din sa B ng isa? Magiging B=0+1. Sa pangalawang print magiging B=0+2 tas dun na po papasok yung (b-- | b-1)?
ang increment/decrement sa for loop nangyayari yan mapa 1st increment or last or any order ng loop... no exceptions...
 
no at yes.. kasi jan titigil ang loop if "b>=1" (b is greater or equal to one), at lilipat na sya sa next loop na si c nag mag print ng "*"
yung A pa increment yun kas yun yung lines nya a=1 is line 1
sa A may dalawang loop ma dadagan ang a pagmatapos ang 2 loops

if b = 5
hinde nya agad e print yang 5 "." pa isa isa yan hanggang magiging 1 si b saka matatapos ang loop.
..... <<<< 5 dot
nag decrement ang value ng b, na akala mo nag iincrement dahil sa dot
then papasuk ang loop ni c which is mag print ng "*"
after ni b at c ito gagawin nya: printf("\n"); <<<< mag nenext line na po sya

maliwanag na po ba? :)
Yes po nagets ko na, kala ko po kasi pag nasa isang loop sya dun na sya muna iikot hanggat di pa tapos yung loop, yung loop po pala ng B at C eh nasa loob ng A, so ang nangyayari po pala sa b

(b=0+a;b>=1;b = b-1)
sa first increment po ng A magiging b=0+1, ang condition po nya is habang ang b ay mas malaki or equal sa 1 magbabawas ng 1 sa b, b=(0+1 - 1 = 0). Sa line na to Wala sya ipiprint kasi 0 yung value nya, so mag momove na po sya sa loop ng c na mag print ng "*"
Sa next line po ni A magiging
(b=0+2;b>=1;b = b - 1)

b=(0+2 - 1 = 1) ang value nya po ngayon is 1, so dito pa lang po sya mag pprint ng "."
.<<<
tapos move to loop C na mag print ng "*"
.****<<<
then printf("/n") tapos balik po ulit sa A?

Tama po ba pag kakaintindi ko? Sorry po marami tanong hehe gusto ko lang po kasi mas maintindihan, salamat po
 
walang anuman :)
pansit na pansit ko kasi yang C na yan nung nasa kolehiyo pa ako, lahat nang quiz na programing agad2x kong natatapos ilang minuto lang, pag sa exam same ilang mins lang or within the period natatapos ko ang program. kahit pag dating sa final imbes na grouping ay wala akong groupo sinolo ko ang program na para sa banko, at tinapos ko within the class period hehehe yung mga classmates ko inabot ng ilang buwan at ang iba hinde pa natapos kahit deadline na (3months).
walang guro na nag turo sa akin sa C, ewan ko lang bat ang bilis ko maka gawa ng C program, kaya kong may nag tatanong sa akin e libre akong nag totoro :)
 
walang anuman :)
pansit na pansit ko kasi yang C na yan nung nasa kolehiyo pa ako, lahat nang quiz na programing agad2x kong natatapos ilang minuto lang, pag sa exam same ilang mins lang or within the period natatapos ko ang program. kahit pag dating sa final imbes na grouping ay wala akong groupo sinolo ko ang program na para sa banko, at tinapos ko within the class period hehehe yung mga classmates ko inabot ng ilang buwan at ang iba hinde pa natapos kahit deadline na (3months).
walang guro na nag turo sa akin sa C, ewan ko lang bat ang bilis ko maka gawa ng C program, kaya kong may nag tatanong sa akin e libre akong nag totoro :)
Same here hahahaha ayoko talagang may ka group, mas gusto ko na ako lang yung gumagawa ng program. Midterm na kasi namin ngayon, kinakabahan lang ako sa iba kong subject kasi mas nag fofocus ako dun sa programming namin hahahaha wala tuloy ako nasasagot sa ibang subject, pero okay lang din naman kasi kahit mahigpit proctor namin nakakapag share padin sila ng sagot sakin HAHAHAHA in return tinutulungan ko sila sa mga project programming, after kasi magturo ng prof namin pag nakauwi na ako mag aadvance study na agad ako, kaya instead na gawin ko yung mga proj, assignment sa ibang subject di ko na nagagawa dahil sa programming hahahaha. Thankyou po sa mga explanation :D parang gusto ko pa matuto sayo ng mga program hahahaha
 
Status
Not open for further replies.

Similar threads

Back
Top