Академический Документы
Профессиональный Документы
Культура Документы
3 (1)
#include <iostream>
variable+=expression;
int main(void) {
int var = 0;
if(i % 2)
increment(var);
// else
// increment(var,i);
return 0;
}
Labs 3.4.7 (2)
#include <iostream>
if (year%4==0)
return 1;
else
return 0;
if(year%4==0)
switch(month)
else
switch(month)
int main(void) {
return 0;
}
Labs 3.4.7
#include <iostream>
struct Date {
int year;
int month;
int day;
};
struct Date2 {
int year2;
int month2;
int day2;
};
Date2 d2;
Date d;
int NotL[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int L[12] = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int Normal[12] = {0, 28, 59, 89, 120, 150, 181, 212, 242, 273, 303, 334};
int Leap[12] = {0, 29, 60, 90, 121, 151, 182, 213, 243, 274, 304, 335};
return true;
return true;
else if(d.year%400==0) {
return true;
else {
return false;
int Y;
if (true) {
if (d.month == i+1) {
break;
else {
i = i +1;
else {
if (d.month == i+1) {
break;
}
else {
i = i +1;
int X;
if (true) {
if (d2.month2 == i+1) {
X = Leap[i] + d2.day2;
break;
else {
i = i + 1;
else {
if (d2.month2 == i+1) {
X = Normal[i] + d2.day2;
break;
else {
i = i + 1;
}
}
return X;
// input kedua
int P;
if (true) {
if (d.month == i+1) {
P = Leap[i] + d.day;
break;
else {
i = i + 1;
else {
if (d.month == i+1) {
P = Normal[i] + d.day;
break;
else {
i = i + 1;
return P;
L = P - X;
if (L>=0){
else {
cout<<"The second input day is earlier than the first input day";
main() {
cin>>d.year>>d.month>>d.day;
cout<<"Input the second -> Year then Month then Day : ";
cin>>d2.year2>>d2.month2>>d2.day2;
isLeap(d.year); cout<<endl;
monthLength(d.month); cout<<endl;