$str = "74, 54, 88, 69, 46, 2, 20, 82, 36, 79, 12, 7, 81, 39, 42, 93, 18, 55, 35, 8, 85, 25, 66, 84, 23, 73, 83, 67, 52, 78, 1, 24, 71, 96, 75, 86, 17, 72, 38, 19, 27, 53, 47, 41, 92, 63, 61, 95, 89, 51";
위와 같은 값이 있습니다.
함수의 사용 없이 , 로 구분된 숫자의 합을 구하세요.
74 + 54 + 88 + ... + 51 = ?
댓글 14개
14년 전
$i = 0;
$num = '';
$sum = 0;
$plus = '';
while(1){
if ($str[$i] == null) break;
if ($str[$i] == ',' || $str[$i] == ' ') {
if ($num != '') {
$sum += (int)$num;
echo $plus . $num;
if ($plus == '') $plus = ' + ';
}
$num = '';
}
else {
$num .= $str[$i];
}
$i++;
}
echo ' = ' . $sum;
$num = '';
$sum = 0;
$plus = '';
while(1){
if ($str[$i] == null) break;
if ($str[$i] == ',' || $str[$i] == ' ') {
if ($num != '') {
$sum += (int)$num;
echo $plus . $num;
if ($plus == '') $plus = ' + ';
}
$num = '';
}
else {
$num .= $str[$i];
}
$i++;
}
echo ' = ' . $sum;
14년 전
글쓸때 옵션이 있으면 좋겟네요.
일정시간 설정가능하게 하고 그 이후 코멘트 공개.
아니면 글쓴 사람의 수정에 의해서 코멘트 공개
다른 사람의 답이 먼저 보이면 의욕이 좀 떨어지는듯 합니다.
일정시간 설정가능하게 하고 그 이후 코멘트 공개.
아니면 글쓴 사람의 수정에 의해서 코멘트 공개
다른 사람의 답이 먼저 보이면 의욕이 좀 떨어지는듯 합니다.
14년 전
array() 함수도 안되나요?
14년 전
함수는 다 안된다네요.
14년 전
$str문장이 저 상태에서 바로 배열 형태가 되나요? ㅡㅡ? 제가 안해봐서. ^^
14년 전
그냥 문자열이죠.
PHP 에서는 배열도 됩니다.
$str[0] ... $str[n]
PHP 에서는 배열도 됩니다.
$str[0] ... $str[n]
14년 전
PHP에서 \0문자 안먹히나봐요?
함수에 넘 익숙해졌나봐요.
기초공부 다시 해야겠습니다. ^^
오늘 즐벙하십시오. 다래끼 조심하시고... ㅋㅋ
옛날에 시골에선 다래끼나 두드러기 나면 부뚜막에 발가벗겨 세워놓고 화로에 짚 태워가며 재를 날리면서 무슨무슨 잡귀 물러가라고 했었죠. ㅎㅎ
함수에 넘 익숙해졌나봐요.
기초공부 다시 해야겠습니다. ^^
오늘 즐벙하십시오. 다래끼 조심하시고... ㅋㅋ
옛날에 시골에선 다래끼나 두드러기 나면 부뚜막에 발가벗겨 세워놓고 화로에 짚 태워가며 재를 날리면서 무슨무슨 잡귀 물러가라고 했었죠. ㅎㅎ
14년 전
$str = "74, 54, 88, 69, 46, 2, 20, 82, 36, 79, 12, 7, 81, 39, 42, 93, 18, 55, 35, 8, 85, 25, 66, 84, 23, 73, 83, 67, 52, 78, 1, 24, 71, 96, 75, 86, 17, 72, 38, 19, 27, 53, 47, 41, 92, 63, 61, 95, 89, 51";
$tot = 0;
$sw = 1;
$i = 0;
$num = "";
while($sw) {
if(($str[$i] == ",") || ($str[$i] == null)) {
echo $tot . " + " . $num . " = ";
$num = ($num * 100) / 100; //-- 문자형으로 조합된 숫자 앞에 붙게되는 공백문자를 제거 할 때. 생략 무관
$tot += $num;
$num = "";
echo $tot . "<br>";
if($str[$i] == null) $sw = 0;
}else
$num .= $str[$i];
$i++;
}
echo "합 = " . $tot;
$tot = 0;
$sw = 1;
$i = 0;
$num = "";
while($sw) {
if(($str[$i] == ",") || ($str[$i] == null)) {
echo $tot . " + " . $num . " = ";
$num = ($num * 100) / 100; //-- 문자형으로 조합된 숫자 앞에 붙게되는 공백문자를 제거 할 때. 생략 무관
$tot += $num;
$num = "";
echo $tot . "<br>";
if($str[$i] == null) $sw = 0;
}else
$num .= $str[$i];
$i++;
}
echo "합 = " . $tot;
14년 전
$str = "74, 54, 88, 69, 46, 2, 20, 82, 36, 79, 12, 7, 81, 39, 42, 93, 18, 55, 35, 8, 85, 25, 66, 84, 23, 73, 83, 67, 52, 78, 1, 24, 71, 96, 75, 86, 17, 72, 38, 19, 27, 53, 47, 41, 92, 63, 61, 95, 89, 51";
$t = 0;
$n = "";
for($i = 0; $str[$i] != null; $i++) {
if($str[$i] == ",") {
$t += $n;
$n = "";
}else{
$n .= $str[$i];
}
}
echo $t;
$t = 0;
$n = "";
for($i = 0; $str[$i] != null; $i++) {
if($str[$i] == ",") {
$t += $n;
$n = "";
}else{
$n .= $str[$i];
}
}
echo $t;
14년 전
$str = "74, 54, 88, 69, 46, 2, 20, 82, 36, 79, 12, 7, 81, 39, 42, 93, 18, 55, 35, 8, 85, 25, 66, 84, 23, 73, 83, 67, 52, 78, 1, 24, 71, 96, 75, 86, 17, 72, 38, 19, 27, 53, 47, 41, 92, 63, 61, 95, 89, 51";
$cnt = 0;
for($cnt=0; $str[$cnt] != null; $cnt++){
if($str[$cnt] == ","){
$sum += $n;
unset($n);
}else if($str[$cnt] != " "){
$n .= $str[$cnt];
}
}
echo $sum;
$cnt = 0;
for($cnt=0; $str[$cnt] != null; $cnt++){
if($str[$cnt] == ","){
$sum += $n;
unset($n);
}else if($str[$cnt] != " "){
$n .= $str[$cnt];
}
}
echo $sum;
14년 전
흐미~
grapedw
14년 전
은근 유익하다는..
14년 전
ㅎㅎㅎ
14년 전
눈팅만 하다가.......
근 한달이나 늦었지만...유창화님, 바보천사님의 두번째 프로그램, 밀로즈님 모두 마지막 51은 더하지 않습니다.
바보천사님의 첫번째 프로그램은 마지막 51을 더해서 정상적으로 나옵니다.
51 다음에 ','나 공백이 없기 때문에 더하는 루틴을 거치지 않습니다.
for 문 끝나고 남아있는 게 숫자이면 마지막 숫자를 더하거나 for문 돌리기 전에 끝이라는 임의의 표시를 하고 돌려야 될 것 같습니다....
걍....간만에 시간이 남아서....오지랖이면..ㅈㅅ
근 한달이나 늦었지만...유창화님, 바보천사님의 두번째 프로그램, 밀로즈님 모두 마지막 51은 더하지 않습니다.
바보천사님의 첫번째 프로그램은 마지막 51을 더해서 정상적으로 나옵니다.
51 다음에 ','나 공백이 없기 때문에 더하는 루틴을 거치지 않습니다.
for 문 끝나고 남아있는 게 숫자이면 마지막 숫자를 더하거나 for문 돌리기 전에 끝이라는 임의의 표시를 하고 돌려야 될 것 같습니다....
걍....간만에 시간이 남아서....오지랖이면..ㅈㅅ
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3930 | 14년 전 | 1351 | ||
| 3929 |
방황하는중년
|
14년 전 | 522 | |
| 3928 | 14년 전 | 636 | ||
| 3927 | 14년 전 | 680 | ||
| 3926 |
Lemios
|
14년 전 | 708 | |
| 3925 | 14년 전 | 984 | ||
| 3924 |
|
14년 전 | 1035 | |
| 3923 | 14년 전 | 1610 | ||
| 3922 | 14년 전 | 630 | ||
| 3921 |
피디인사이드
|
14년 전 | 1080 | |
| 3920 |
wgarlic
|
14년 전 | 2869 | |
| 3919 |
또치2009
|
14년 전 | 791 | |
| 3918 | 14년 전 | 747 | ||
| 3917 |
|
14년 전 | 1181 | |
| 3916 | 14년 전 | 1173 | ||
| 3915 | 14년 전 | 2016 | ||
| 3914 | 14년 전 | 1229 | ||
| 3913 | 14년 전 | 600 | ||
| 3912 | 14년 전 | 547 | ||
| 3911 | 14년 전 | 458 | ||
| 3910 | 14년 전 | 671 | ||
| 3909 | 14년 전 | 2185 | ||
| 3908 | 14년 전 | 619 | ||
| 3907 | 14년 전 | 643 | ||
| 3906 | 14년 전 | 734 | ||
| 3905 | 14년 전 | 938 | ||
| 3904 |
후라보노보노
|
14년 전 | 586 | |
| 3903 | 14년 전 | 867 | ||
| 3902 | 14년 전 | 1429 | ||
| 3901 |
fstjang
|
14년 전 | 660 | |
| 3900 | 14년 전 | 978 | ||
| 3899 |
|
14년 전 | 434 | |
| 3898 | 14년 전 | 502 | ||
| 3897 | 14년 전 | 977 | ||
| 3896 | 14년 전 | 1328 | ||
| 3895 | 14년 전 | 1404 | ||
| 3894 | 14년 전 | 871 | ||
| 3893 | 14년 전 | 798 | ||
| 3892 |
|
14년 전 | 1332 | |
| 3891 | 14년 전 | 855 | ||
| 3890 | 14년 전 | 3952 | ||
| 3889 | 14년 전 | 1879 | ||
| 3888 | 14년 전 | 675 | ||
| 3887 | 14년 전 | 598 | ||
| 3886 | 14년 전 | 3540 | ||
| 3885 |
후라보노보노
|
14년 전 | 4237 | |
| 3884 | 14년 전 | 975 | ||
| 3883 | 14년 전 | 1161 | ||
| 3882 | 14년 전 | 4397 | ||
| 3881 |
minini
|
14년 전 | 1209 | |
| 3880 | 14년 전 | 993 | ||
| 3879 | 14년 전 | 739 | ||
| 3878 | 14년 전 | 761 | ||
| 3877 |
내꿈은대통령
|
14년 전 | 946 | |
| 3876 | 14년 전 | 876 | ||
| 3875 | 14년 전 | 1028 | ||
| 3874 | 14년 전 | 901 | ||
| 3873 | 14년 전 | 1322 | ||
| 3872 |
뜨드미지근
|
14년 전 | 670 | |
| 3871 |
SW커뮤니케이션
|
14년 전 | 532 | |
| 3870 |
방황하는중년
|
14년 전 | 559 | |
| 3869 | 14년 전 | 705 | ||
| 3868 | 14년 전 | 1171 | ||
| 3867 |
방황하는중년
|
14년 전 | 811 | |
| 3866 |
웹스커뮤니티
|
14년 전 | 1347 | |
| 3865 | 14년 전 | 1107 | ||
| 3864 |
|
14년 전 | 1077 | |
| 3863 | 14년 전 | 1046 | ||
| 3862 |
|
14년 전 | 1915 | |
| 3861 |
|
14년 전 | 3236 | |
| 3860 | 14년 전 | 1445 | ||
| 3859 | 14년 전 | 2382 | ||
| 3858 |
웹스커뮤니티
|
14년 전 | 1889 | |
| 3857 | 14년 전 | 1772 | ||
| 3856 |
크라잉감튀
|
14년 전 | 944 | |
| 3855 |
techer
|
14년 전 | 488 | |
| 3854 |
techer
|
14년 전 | 770 | |
| 3853 |
techer
|
14년 전 | 932 | |
| 3852 |
디자이너몽
|
14년 전 | 1646 | |
| 3851 | 14년 전 | 1703 | ||
| 3850 | 14년 전 | 1135 | ||
| 3849 | 14년 전 | 784 | ||
| 3848 | 14년 전 | 1004 | ||
| 3847 | 14년 전 | 1034 | ||
| 3846 | 14년 전 | 1046 | ||
| 3845 | 14년 전 | 579 | ||
| 3844 |
풍객리무진짱
|
14년 전 | 654 | |
| 3843 | 14년 전 | 765 | ||
| 3842 | 14년 전 | 1706 | ||
| 3841 | 14년 전 | 906 | ||
| 3840 | 14년 전 | 851 | ||
| 3839 | 14년 전 | 1147 | ||
| 3838 |
xkingcode
|
14년 전 | 757 | |
| 3837 | 14년 전 | 913 | ||
| 3836 | 14년 전 | 860 | ||
| 3835 |
temptiger
|
14년 전 | 1145 | |
| 3834 | 14년 전 | 688 | ||
| 3833 | 14년 전 | 694 | ||
| 3832 | 14년 전 | 613 | ||
| 3831 | 14년 전 | 721 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기