工控小周
級(jí)別: 禁止發(fā)言
精華主題: 0
發(fā)帖數(shù)量: 341 個(gè)
工控威望: 538 點(diǎn)
下載積分: 1658 分
在線時(shí)間: 134(小時(shí))
注冊(cè)時(shí)間: 2016-06-22
最后登錄: 2023-05-01
查看工控小周的 主題 / 回貼
樓主  發(fā)表于: 2022-09-21 10:06
用戶被禁言,該主題自動(dòng)屏蔽!
[ 此帖被工控小周在2022-09-24 20:54重新編輯 ]
flyfeky
bilibili 工控貴族
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 884 個(gè)
工控威望: 1033 點(diǎn)
下載積分: 1985 分
在線時(shí)間: 687(小時(shí))
注冊(cè)時(shí)間: 2012-05-09
最后登錄: 2024-11-06
查看flyfeky的 主題 / 回貼
1樓  發(fā)表于: 2022-10-17 15:15
引用
引用第16樓工控小周于2022-10-15 10:40發(fā)表的  :
TIA博途SCL編程學(xué)習(xí)20_換錢
1. 100元鈔票,換成等值10元、5元、2元、1元的小鈔票組合,每次換成40張,而且每種至少有1張。

2. 練習(xí)多重循環(huán)嵌套和二維數(shù)組的使用,用二維數(shù)組的列記錄換法次數(shù),行記錄每一種鈔票的張數(shù)。

.......




做了下:
x:=1;
f:=1;
WHILE x<=6 DO
    y:=1;
    WHILE y<=12 DO
        z:=1;
        WHILE z<=30 DO
            d:=1 ;
            WHILE d<=37 DO
                IF x+y+z+d=40 AND 10*x+5*y+2*z+d=100   THEN
                      arr1[f].a:=x;
                    arr1[f].b:=y;
                    arr1[f].c:=z;
                    arr1[f].d:=d;
                    f:=f+1;
                END_IF
                d:=d+1;
            END_WHILE
            z:=z+1;
        END_WHILE
        y:=y+1;
    END_WHILE
    x:=x+1;
END_WHILE

西門子倍福WPF+C#數(shù)據(jù)庫,槽式設(shè)備專家